Some British "Human Shields" Flee Iraq, Cite Safety Concerns

When I make up the list of dumbest people who ever lived, these people will definitely be on it. Thanks Rat for the link.

No comments: