A Wikipedia entry brought to this blog a visitor from Camp Liberty, in Abu Ghraib (!!!), Iraq, one of the largest U.S. overseas posts built since the Vietnam War. In a pause between kills, U.S. occupation soldiers are relaxing reading anti-war cartoons...
(Click on image to enlarge)