COMMENT:

The International Olympic Committee needs to gird its loins, look at itself in the mirror and call the Olympics off – or at least postpone it, maybe for a year.

And Japan…? Japan needs

Advertisement
Advertisement