Saturday, June 10, 2006
Haditha
Now that Iraq has its My Lai in Haditha can we finally all agree that Iraq is the new Vietnam? Stay safe, Teddy.
‹
›
Home
View web version