"American" soldier in Okinawa, Japan, arrested for rape/murder called himself "Mexican Killa"He was apprehended by Okinawa police just outside the base gates, which means Japan will handle his case rather than the US military
Japan now hate Mexico....
post fuel gauge and timestamp