2 Sisters Sentenced to Rape & Humiliation By Indian Local Council

Indian Sentenced to Rape by Local CouncilJNN 31 Aug 2015 Delhi : Over 60,000 people signed an Amnesty International UK’s petition demanding the government intervene in the case of two Indian sisters sentenced to rape and humiliation for their brother’s deed by a local council dominated by a higher caste. Continue reading