Angry Arab has been reporting that many demonstrations in Lebanon in solidarity with Gaza have been led by leftists and in particular, the Communist Party. If you read Arabic, here's a report from As-Safir on yesterday's demonstration in Beirut, where thousands marched despite the rain.
The article says that representatives from the Lebanese CP, the Popular Front for the Liberation of Palestine (PFLP), the Democratic Front for the Liberation of Palestine (DFLP) and the Popular Democratic Party (about which I know nothing), as well as leading trade unionists. In addition to the red kufiyas and the red flags with hammer and sickle, posters of Venezuelan President Hugo Chavez and Che Guevara, as well as Venezuelan flags, were much in evidence.
Kufiya note: Hamas in Gaza has seized on the red-and-white kufiya as its symbol, in contrast to the Fateh/Arafat black-and-white one. In Lebanon, the leftists go for the red-and-white. Not in solidarity with Hamas, but because red is the socialist color.
(Photo credit: 'Ali Lama')