Image Source : X/@SOUNDARC2001 Indian-American IT couple and their twins found dead in California California: Amid…