Why the U.S. Failed in Iraq; Baghdad at the Crossroads
An interesting article from Steve Dobransky at the Middle East Forum: In a quiet and sparsely attended ceremony, the U.S. flag was lowered at Baghdad International Airport on December 15, 2011, marking the official…
Read More