In pictures: Twin blasts near Iranian embassy in south Beirut

Two explosions struck near the Iranian Embassy in the Lebanese capital of Beirut, killing at least 23 people, wounding scores and causing damage to the mission and nearby buildings.

Updated: November 19, 2013, 12:00 AM