U.S. Marine indicted for murder in Japan after woman was found dead in a hotel room
A United States Marine stationed at Marine Corps Air Station Futenma was indicted for the alleged strangulation death and robbery of a Japanese woman, sparking protests across Japan.
A United States Marine stationed at Marine Corps Air Station Futenma was indicted for the alleged strangulation death and robbery of a Japanese woman, sparking protests across Japan.
This story was reported by AL.com. Read the full story at AL.com.
Image: Hiro Komae / AL.com