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