TOKYO: Bowing to the inevitable, Japanese Prime Minister Abe Shinzo and International Olympic Committee president Thomas Bach announced Tuesday that the Tokyo 2020 Games would be postponed; an extraordinary move, unprecedented in peacetime, as the world battles the coronavirus pandemic.
The Olympics, which has experienced…