Where To Stream Newsroom Tokyo Season 2015 Episode 119
Afghanistan in Flux
- Aired October 9, 2015
- 45 Min
Security in Afghanistan is worsening as the role of the United States comes under fresh scrutiny. President Barack Obama has apologized for a tragic airstrike on a hospital during the battle for the northern city of Kunduz.