The police have launched an investigation following an explosion near the Badshahpur police post here today. The explosion, which was heard over a considerable distance, shattered windowpanes in the adjoining cooperative society building. The police are probing the incident, but maintain it “was not a grenade attack”. They have yet to ascertain whether it was […]