Thousands protest alleged rape by US Marine in Japan’s Okinawa

Residents of the Japanese island of Okinawa have taken to the streets to show their outrage against the alleged rape of a Japanese tourist by a US sailor. Thousands also aired their concerns about the island’s controversial US military base not being a good neighbor.  Read more.

Comments

Popular Posts