A US Marine stationed in Japan has been arrested on suspicion of killing and robbing a woman in Okinawa, triggering strong protest from Tokyo and renewing debate over US troops in the country.
A US Marine stationed in Japan has been arrested on suspicion of killing and robbing a woman in Okinawa, triggering strong protest from Tokyo and renewing debate over US troops in the country.