Protesters rallied at the US Embassy in Tokyo demanding US troops leave Japan after a Marine was arrested over a woman’s killing in Okinawa
Read Full Article at RT.com