Greta Berlin
Greta Berlin, one of the leaders of the Gaza flotilla, is one of the crazy anti-Israeli loons who inhabit many of the "peace" groups organized around the country for the sole purpose of attacking everything Israel does.A good round-up of Berlin's history is at Solomonia.Here...