Tokyo 2020 Olympics Officially Postponed, and Fans Have Words

The 2020 Summer Olympic Games have officially been postponed. Japanese Prime Minister Shinzo Abe [...]