×

Japan is publicly adamant that it will stage its postponed Olympics this summer