Incredible India 55 – Cop Raped & Murdered In Cop Station; Two Cops Arrested
Even by the bizarre standards of Incredible India, this story is beyond bizarre. Indian newspapers are atwitter about the rape and murder of a lady police constable Maya Yadav inside the premises of a police station allegedly by two police constables (men, of course). The disgusting incident is alleged to have happened at the Chechat […]