The Olympic flame is set to arrive in Japan from Greece even as the opening of the Tokyo Games in four months is in doubt with more voices calling for the event to be postponed or canceled because of the ...
Tagged with: Tokyo Olympics Tokyo Olympics canceled Tokyo Olympics coronavirus Tokyo Olympics delayed Tokyo Olympics torch lighting
Read More »