A US sailor stationed in Okinawa was found dead next to a local woman after an apparent murder-suicide, Japanese officials reported. The small southern island hosts roughly half of all American troops in Japan.
Read Full Article at RT.com
Source: NF