The new governor of Okinawa wants to persuade Washington to stop a controversial base construction project. Will Washington listen?
Listen to the Governor of Okinawa
read more
The new governor of Okinawa wants to persuade Washington to stop a controversial base construction project. Will Washington listen?