Ad

Official: Tokyo Olympics 2020 postponed

The IOC has agreed to postpone the upcoming Olympic games that were scheduled to take place in Tokyo due to the coronavirus pandemic....

Loading