Latest ""

Japan: Sailor kills woman, self in Okinawa
U.S. Forces Japan said the Naval Criminal Investigative Service was working with local police to look into the deaths of a U.S. Navy sailor assigned to a Marine unit and an Okinawa resident.
Load More