Skip To Content

Where To Stream Newsroom Tokyo Season 2015 Episode 119

Afghanistan in Flux

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.