In pictures: Twin blasts near Iranian embassy in south Beirut

Powered by automated translation

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.