The body of the woman was found this morning by police. Police is suspecting it to be a case of rape and murder. A 25-year-old woman was found dead at Deobagh beach in Canacona, Goa on Tuesday. The victim is believed to be an Irish national. The body of the…

Leave a Reply