As belief that the Tokyo Olympics will be staged this summer shrinks to little more than blind faith, it is apt to ask, for whose benefit are these star-crossed Games being salvaged?



Source link