Sunday, October 23, 2005

Did You Read About This?

The U.K. Telegraph is reporting about a repeat of the Fallujah events where American contractors died, this time in Duluyia. Warning: It is extremely gruesome stuff!

This event was supposed to have happened nearly a month ago, but we have not heard about it here in America.
Link from P. O'Neill on Eschaton threads.