The Mansa Devi temple, a popular pilgrimage site in the holy city of Haridwar in Uttarakhand, was witness to a deadly stampede this morning.

By admin