Lebanese demonstrators stand by a fire near a makeshift barricade during clashes with security forces at a mass protest in Beirut on Oct. 18. (Photo by AFP)

Translate »