Lebanese protesters throw stones during clashes with the army and security forces in Downtown Beirut on the anniversary of the port blast that devastated the city last year. Hundreds of Lebanese marched today to mark the cataclysmic explosion, protesting against impunity over the country's worst peacetime disaster at a time when its economy was already in tatters.

Beirut port blast investigation: victims claim victory over Parliament amid violence