Thursday, June 03, 2010

Excellent Little Cartoon about Israel and the Gaza Flotilla Fiasco

No comments: