An anti-government protester holds a Lebanese flag during clashes with riot police in Beirut, Lebanon. Getty Images

Lebanon protests: After 100 days, mood is dark but hopes are undimmed