A policeman advancing towards a firefight at an Ahmadi mosque in Lahore's Garhi Shahu neighborhood takes cover after an explosion as police attacked gunmen, May 28, 2010.[Agencies]
Security officers cordon off the area where a militant attack happened in eastern Pakistani city of Lahore, Pakistan, on May 28, 2010. [Xinhua]