Sports Tokyo Olympics 2020: Games committee member Kaori Yamaguchi says mega event ‘has lost… Amelia Podder Jun 4, 2021 Yamaguchi also hit out at the International Olympic Committee, which has repeatedly asserted… Read More...