About one hundred protesters marched through the streets of Tokyo to call for the cancellation of the Olympics.
August 02, 2021