Thousands of Lebanese protest in downtown Beirut | AFP