Yoshiro Mori

Tokyo Olympics Rescheduled To Start On July 23, 2021

The Tokyo Olympics have officially been rescheduled to start on July 23, 2021, which is close to exactly one year…

5 years ago

Japanese Prime Minister Shinzo Abe Admits Olympics Could Be Suspended Amid Coronavirus Outbreak

After weeks of speculation surrounding the start date of the Tokyo 2020 Olympics, Japan's Prime Minister Shinzo Abe admitted Monday that the…

5 years ago