US Marines stationed on Japan’s Okinawa island have been placed under a month-long curfew and banned from consuming alcohol following the arrest of a Marine accused of murdering a Japanese woman.
Get breaking news anytime, anywhere. Download the TOI app now!