Tragedy unfolded in Hathras in India’s most populous state of Uttar Pradesh on July 2, when at least 123 people perished in a stampede that broke out at a religious congregation.
Tragedy unfolded in Hathras in India’s most populous state of Uttar Pradesh on July 2, when at least 123 people perished in a stampede that broke out at a religious congregation.