Tuesday, August 14, 2007

The truth is out there

Surprise, surprise. There are a few ideologically challenged Europeans who can no longer hide the truth.


"The 'Hands of Victory' in Baghdad's Green Zone: The US military is more successful in Iraq than the world wants to believe.

No comments: