Hashimpura’s long wait for justice on December 12, 2018“I don’t know why Allah saved me! Perhaps, I was spared to seek justice for my brothers and myself,” reflects Mohammad Usman, as he gently limps towards a small shop owned by his friend, on the road leading to Hashimpura. Nestled in the bustling city of Meerut, in Uttar Pradesh, residents in Hashimpura now recall […]