Thousands of Japanese people protest at the U.S. Embassy in Tokyo over multiple alleged sexual assault cases involving U.S. service members against Japanese people on Okinawa Island. (Al Jazeera) link embed save