Get Premium
A reminder that the Japanese citizens of Okinawa have been protesting the presence of US bases for more than 50 years. This is literally imperialism!