US Navy sailor kills himself after stabbing Japanese woman: report
A U.S. Navy sailor allegedly stabbed a Japanese woman before taking his own life in an Okinawa apartment on Saturday.
A U.S. Navy sailor allegedly stabbed a Japanese woman before taking his own life in an Okinawa apartment on Saturday.