A protester holds up a Lebanese flag during a protest against corruption and against the government’s failure to resolve a crisis over rubbish disposal in Beirut, Lebanon August 29, 2015. REUTERS/Aziz Taher
A protester holds up a Lebanese flag during a protest against corruption and against the government’s failure to resolve a crisis over rubbish disposal in Beirut, Lebanon
by Thaer Abbas | Feb 2, 2017 |