IPTC: Caption
|
According to White House insiders, President Biden overrode Pentagon generals who wanted to keep troops in Afghanistan, a war about to enter its 20th year with no end in sight, by ordering a complete withdrawal by September 11, 2021.
|
IPTC: Copyright Notice
|
(C) 2021 Ted Rall, All Rights Reserved
|