Rio passes Olympic torch to Tokyo As the 2016 Olympic Games in Brazil’s Rio de Janeiro draw to a close, Japan’s capital Tokyo takes on the mantle of hosting the next Games in 2020. Excitement is building in… 9 years ago by Abiodun Ogundairo