Protests erupted in South Lebanon against US envoy visit.

Protesters in Lebanon waved Hezbollah flags and scrawled graffiti reading “Barak is an animal,” rallying against the planned visit of US envoy Tom Barrack to south…

Continue Reading