US Marine arrested in Japan over murder, robbery of local woman
Japanese police arrest US marine on suspicions of murder (Representative image) A 20-year-old US Marine stationed in Japan’s Okinawa prefecture was arrested on Sunday on suspicion of robbing and murdering a local woman.Davin Ballard, stationed at the US Marine Corps Air Station Futenma, is suspected of killing 39-year-old Anna Yagi and taking her wallet and … Read more