Phyllis Bennis joins Democracy Now! to discuss the latest news on Afghanistan, including Biden’s speech about ending the war there, and where the U.S. military will turn its attention next.
A series of blasts in Baghdad which are believed to have killed at least 72 people in an apparently coordinated attack is the topic of this RT interview.
PBS NewsHour: President Obama will announce plans for the initial U.S. troop withdrawal from Afghanistan Wednesday. Jeffrey Brown discusses what the president’s options are with retired Army Lt. Col. John Nagl of the Center for a New American Security, author Phyllis Bennis and Brian Katoolis of the Center for American Progess.