December 3, 2024

Iran Watch – September 14, 2007

[spoiler title=”What General Petraeus Should Tell America”]
By Alireza Jafarzadeh
Fox.com
Today, Gen. David Petraeus, the top commander of U.S. forces in Iraq, joined by U.S. Ambassador Ryan Crocker, will appear before Congress to give his much anticipated assessment of the military/security situation in Iraq and the troop surge strategy.
Gen. Petraeus ought to tell the people of America […]