Gunmen detonated a car bomb near police and intelligence agency offices in Lahore on Wednesday, killing about 30 people and wounding at least 250 in one of Pakistan's deadliest attacks this year, officials said.
At least four men with rifles stepped from the car and opened fire on the intelligence agency building, then set off a massive blast when security guards returned fire, officials said.
Interior Minister Rehman Malik suggested the attack could be retaliation for the government's military offensive to rout Taliban militants from the northwestern Swat Valley.
Lahore is the country's second-largest city and sits near the Indian border, and assaults there have heightened fears that militancy in nuclear-armed Pakistan is spreading well beyond the northwest region bordering Afghanistan. Wednesday's attack was the third major strike in Lahore in recent months.