206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Pariyarathu Varghese, a 32-year-old electrician, tragically lost his life on February 14, 1977, in New Rochelle, NY. Varghese had recently moved to the United States from India and had been employed at the Neptune Worldwide Moving Company for only two weeks. On that fateful day, Fred Cowan, a disgruntled former employee, launched a violent attack on the Neptune building, armed with an assault rifle and other weapons. Cowan's rampage resulted in multiple casualties, including Varghese, who was sh ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Pariyarathu Varghese
Male
New-rochelle
NY
1977-02-14
32
Pariyarathu
Varghese
11/29/2025





