Residents of the Japanese island of Okinawa vented their frustration over the planned relocation of an American military base within Okinawa Prefecture, following a recent US F-15 fighter jet crash in the sea near the island.
Read Full Article at RT.com