Tokyo Olympics to begin on July 23rd of 2021 following Covid-19 postponement

[MORE]