The 2020 Olympics have been delayed for about a year after an agreement was reached between Japan and the International Olympic Committee.
Read MoreThe 2020 Olympics have been delayed for about a year after an agreement was reached between Japan and the International Olympic Committee.
Read More