Feedback

Police Clash with Protesters in Lebanon Over Trash Crisis

 

Violent scuffles between police and protesters took place on the streets of Beirut as tensions mounted over the country’s garbage problem.

Shows