Will the Olympics Really Happen?

The International Olympic Committee has put Tokyo in an impossible position.
Source: Will the Olympics Really Happen?