Protesters lift flags and banners as they take part in a march called for by Lebanon's Communist Party with the participation of trade unions and Palestinian NGOs to mark International Workers Day in Beirut on May 1, 2024. (Photo by ANWAR AMRO / AFP)