Neighbors in human rights violations


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...