Search results
Police arrest three in India for ‘murdering two women as part of human sacrifice’
The Independent via Yahoo News Singapore· 2 years agoThree people in India’s southern state of Kerala have been arrested for allegedly killing two women...