Human rights group Amnesty International described the flogging of Muslim men by police in the western Indian state of Gujarat as “serious human rights violation” and “utter disrespect towards rule of law”. A video of the incident that took place on Tuesday in Udhela village of Gujarat’s Kheda district went …
Read More »