Skip To Content

Where To Stream Newsroom Tokyo Season 2016 Episode 89

20 Years Since Return Deal

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.