Next Post

Rape victim's mother attacked in northern India

BISWAJEET BANERJEE Associated Press Comments In this May 28, 2014 image taken from video, police stand amongst the crowd near where two teenage sisters were found hanging from a mango tree in the Katra village in Uttar Pradesh state, in northern India. Authorities have arrested three men, including two police […]