The blasts happened in a part of the city that is also home to offices of a Shiite party that is allied with Hezbollah. Forces battling Syrian President Bashar Assad have carried their fight to his supporters in Lebanon. There are reports that a brigade with ties to al-Qaida claimed responsibility.
Iran's ambassador to Lebanon says his country's cultural attache has died from wounds sustained in twin explosions that struck near the Iranian Embassy in Beirut. More than 20 people were killed in the blasts.