0 March 15, 2015 Recent explosions in Lahore Churches spark protests, Dawn reports. At least 15 people were killed and more than 70 injured when two...