Japan counts the cost as Olympic hangover sets in

The 2021 Tokyo Olympics is over and, in some respects, it was a successful one. The nation was entranced by the performance of Japanese athletes, who won a record number of medals (27 golds) with 33 of the overall total of 58 won by women. Their success, and smiling faces, helped people forget, if temporarily, … Continue reading Japan counts the cost as Olympic hangover sets in