Olympic committee gives assurance to sports bodies that Tokyo Games is on track
The postponed Tokyo Games is set to open on July 23.
More on this story from The Hindu – Sports
The postponed Tokyo Games is set to open on July 23.
More on this story from The Hindu – Sports