Supporters of the Lebanese Communist party take part in a May Day rally as they mark International Workers’ Day in Beirut yesterday.