2020 Olympics will be hosted by which country? July 13, 2021 – by admin 2020 Olympics will be hosted by which country? A. Japan B. China C. South Africa D. England