News Ticker WorldIndian Punjab: Accused in rape handed over himself to policeloginApril 23, 2016April 23, 2016 April 23, 2016April 23, 20160237 A man, who raped dalit girl, handed over himself to police in Indian Punjab. The accused had raped the girl last month in broad day... Read more