
« Bubble Boy Index, 12.17.04 | Main | Poll: No liberties for Muslim-Americans »
December 17, 2004
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...
Posted By Bob Cesca | December 17, 2004 5:33 PM | DIGG ME!

