Where To Stream Newsroom Tokyo Season 2016 Episode 89
20 Years Since Return Deal
- Aired May 17, 2016
- 45 Min
It's been 20 years, but an agreement between Tokyo and Washington to relocate a US Marine base in Okinawa has yet to achieve its goal. People living near the facility still have to deal with noise and the risk of accidents.