Former Afghanistan Commander Gen. John Allen Abruptly Quits: Could It Have Something to Do With Petraeus Scandal?
Today, President Obama accepted the resignation of General John Allen, former Top U.S. Ambassador in Afghanistan, for “family reasons.” The...