India, 11 village guards arrested for killing Muslim on suspicion
Photo courtesy of Foreign Media In India, 11 village guards were arrested for killing a Muslim man on suspicion. In Maharashtra, Afnan and his companion were tortured and seriously injured…