Zeytoun-Oliva

Ship of Fools. Flotilla of Idiots.

Originally posted on Roro's Rantings. Picture the scene – 13 self-righteous “human rights’ activists set sail for Gaza. Thirteen women from 13 different countries boarded the Zeytoun-Oliva determined to “end...