Flag-draped coffins of Iraq veterans arrive at Dover Air Force Base in Delaware. Today is Memorial Day in the United States, which was once a solemn occasion for remembering those who died in wars, ostensibly for our freedom. Credit: U.S. government photo courtesy of The Memory Hole.
May 29, 2007 |
 |
|