A large explosion rocked the Lebanese capital Beirut on Tuesday, damaging buildings and offices around the city.

Iran PressMiddle East: The source of the explosion was a major fire at a warehouse for firecrackers near the port in Beirut, the state-run National News Agency reported, CNN reported.

A red cloud hung over the city in the wake of the blast as firefighting teams rushed to the scene to try to put out the fire.

Injured people were walking in the street, while outside the Clemenceau Medical Center, dozens of wounded people, many covered in blood, were rushing to be admitted to the center including children.

Lebanese media carried images of people trapped under rubble, some bloodied, after the massive explosions, the cause of which was not immediately known.

A security source confirmed that two explosions shook the port area of the city, Lebanon's largest urban area, leaving dozens wounded.

An AFP correspondent at the scene said every shop in the Hamra commercial district had sustained damage, with entire shopfronts destroyed, windows and many cars wrecked. 104

Read More:

Aoun :Lebanon is prepared to defend against Israel's attacks