Tokyo 2020 Olympics Postponed Due to Coronavirus and Social Media Explodes

It's been reported that the 2020 Olympics — scheduled to take place in Tokyo, Japan — are to [...]