MrAlexSeymour — April 19, 2010 — Israel’s so-called ‘Independence Day’ celebration in London was marked by the withdrawal of two of the stars of the show and the non-arrival of the third. Protestors outside the venue, at the Department of Education, cheered as a large Palestinian flag was unfurled above the entrance to the hall and later from the top of the building.
via Palestine Video