 Two more IEDs were found, one 100 meters away from the blast site and the other near the main gate.Both of them were defused 3 hours after the blast.The blast occurred near the open air section of the Mecca Masjid.