Pakistani troops have defeated a team of Taliban gunmen who raided a naval aviation base in Karachi, killing at least 12 soldiers in a 16-hour battle, reports Reuters. The raid began last night, when militants invaded the compound and used rocket-propelled grenades to destroy warplanes worth millions. They then opened fire, killing several base workers before troops began a counterattack, the BBC reports. “It was the revenge of martyrdom of Osama Bin Laden,” said a Taliban spokesman. “It was the proof that we are still united and powerful.” (More Pakistan stories.)