Indian police
World News

India: Women beat rapist to death

July 15, 2017 0

A man accused of raping and killing an eight-year-old girl in a village in India has reportedly been beaten to death. The man, named locally as […]