December 01, 2017 2:07 PM
TOKYO – A former United States Marine stationed on Japan’s south-western island of Okinawa was on Friday (Dec 1) sentenced to life in prison for the rape and murder of a local woman.
# @NewsDecember 01, 2017 2:07 PM
TOKYO – A former United States Marine stationed on Japan’s south-western island of Okinawa was on Friday (Dec 1) sentenced to life in prison for the rape and murder of a local woman.
# @News