Last year’s Tokyo Olympics were pushed back to this year, and slated to run from July 23 through to August 8. There are plenty of hurdles for organisers to overcome.
Continue Reading