British Woman Found Dead in India Under Mysterious Circumstances in Goa Beach Area
A 46-year-old British woman has been found dead in the southern Indian holiday hotspot of Goa. Local police have ruled out foul play in the incident. The woman’s body was discovered on a beach in Goa, and authorities suspect she may have fallen. Local residents spotted the woman’s body at a church complex near Agonda … Read more