On December 10 – International Human Rights Day – Takeshi Onaga began his term as the new governor of Okinawa. Last month, the citizens of Okinawa delivered a landslide victory to Onaga, who ran on a platform opposing the construction of a new US Marine Corps base in northern Okinawa. Using the campaign slogan “All […]
Source