Browsing: 2 dead and 19 injured in explosion on Lahore’s Ferozpur Road