LAHORE: At least seven people, including senior police officers, were martyred Monday when a powerful explosion hit close to the Punjab Assembly, near Mall Road and Charing Cross in Lahore, where a large number of people had gathered for a protest.
According to initial reports, several people...