Indian Woman Returns Home 40 Years After Being Laid to Rest

Two Indian sisters recently got the shock of their lives after their 82-year-old mother showed up at their doorstep 40 years after they had laid her body to rest on the Ganges river, following a cobra bite. It all started on a summer day in 1976, when 42-year-old Vilasa, a woman from Bidhoo village, India’s Kanpur […]