Transparency or American Self-Loathing of Our U.S. Military?

Spread the love An Iraqi girl watches a U.S. soldier on a patrol in Baghdad’s Sadr City. U.S. troops have been patrolling the Shiite stronghold since March 4, 2007 under … Continue reading Transparency or American Self-Loathing of Our U.S. Military?