Results for Okinawa
Okinawa base imposes curfew on US troops after woman's death
The US military base on Japan's island of Okinawa has imposed a midnight curfew and a ban on alcohol after the arrest of an ex-Marine suspected of...
Written by: Mooba