Another US embassy apologizing for criticism of Islam:
The American Embassy in Islamabad, in a bid to tamp down public rage over the anti-Islam film produced in the U.S., is spending $70,000 to air an ad on Pakistani television that features President Obama and Secretary of State Hillary Rodham Clinton denouncing the video.