Skip to content
A mysterious blast at Vasundhara police post in Ghaziabad caused damage and minor injuries · Hindustan Sphere