What is Rio Olympics admin Aug 4, 2016, News, Sports Hour 784Views Share on Facebook Tweet on Twitter Being held in Rio de Janeiro, Rio Olympics 2016, officially known as the Games of the XXXI Olympiad, is a major international multi-sport event Continue Reading