Two sisters in India have fled their home after being sentenced to rape by a village council. Amnesty International is calling for justice for two sisters sentenced to rape. Twitter/Amnesty International Source: Other Meenakshi Kumari, 23 and her 15-year-old sister […]