Copyright-free photo by Brazilian cartoonist Latuff, on behalf of brave Iraqi and Palestinian people and their struggle against U.S. and IsraHell occupation.
Pedestrians pass by a graffiti I made this afternoon in downtown Rio de Janeiro, Brazil, few blocks from U.S. consulate. It reads "Long live to Iraqi and Palestinian resistance". The Iraqi guerrilla is saying "God is Great".