Beirut garbage protesters tell government, ‘You Stink’

Dozens of protesters occupy the environment ministry in Beirut demanding minister Mohamad Al Machnouk resign over a garbage disposal crisis …read more

Via:: Reuters Video: Top News