The Tokyo Organizing Committee of the Olympic and Paralympic Games released an official report on June 21 on hosting the 2020 Games, patting itself on the back as one of its final acts before it disbands. [Read More]

No reproduction or republication without written permission.