Japanese hold placards to protest the alleged rape of a local woman by two US servicemen in Okinawa, in front of the prime minister's official residence in Tokyo on ...
↧