Iraq

Neighbors in human rights violations

cuban-billboard.jpg

Our human rights record has become so deteriorated that CUBA, of all nations, calls us out... This billboard was placed across from the U.S. Interest Section's offices along a highway in Havana (article). The billboard also contained a giant red swastika and the text "Made in America". This makes me angry, but I'm not sure with whom. Perhaps that's why this is so infuriating -- when the line between good and evil becomes this blurred...