A wounded Afghan translator working for the U.S. military lays on a stretcher as he arrives for treatment on a U.S. military helicopter to the Bagram Air Base, north of Kabul, Afghanistan on June 4, 2009. (AP Photo/Rafiq Maqbool)TBP has many more great photos, as usual.
Colombia Strikes the Latest Blow to the Latin American Left
-
Front-runner Abelardo de la Espriella is no classical liberal, but his
victory in Colombia would mark a decisive rejection of the left-wing
project that ha...
9 hours ago




No comments:
Post a Comment