Protesters in Tokyo call for Games to be cancelled

Published July 23, 2021 3,837 Views

Rumble Hundreds of protesters carrying placards that read "Lives over Olympics" protested outside the National Stadium in Japan where the opening ceremony for the Tokyo Olympics was being staged on Friday.