Saturday, May 14, 2005


Red flags in Lebanon. (From a demonstration by the Lebanese Communist Party in Beirut a week ago). Posted by Hello