Deepak Sharma, building officer of Zone No-3, said that shop number one of Allah Karim Masjid located on Agar Road near Chamunda Mata Temple is on rent to Vivek, resident of Mangal Colony.
Numerous stampedes at religious gatherings in India have claimed countless lives over the years. Recent incidents include the ...