A brief summary, as this is a current event: The Freedom Flotilla is a movement that is trying to get aid, by sea, through the Israel blockade of Gaza. Early on May 31st, Israeli commandos boarded the ships in international waters, killing nine passengers and injuring dozen others. Carlos Latuff (the artist) graciously permitted me to use the above cartoon […]

Continue Reading Icon