1. Grande Bibliothèque in Montreal

    Grande Bibliothèque in Montreal

  2. Your Rio 2016 Team Canada flag-bearer is Rosie Maclennan! More on olympics.cbc.ca 

    Your Rio 2016 Team Canada flag-bearer is Rosie Maclennan! More on olympics.cbc.ca 

  3. For Brazil's Women, Laws Are Not Enough To Deter Rampant Violence

    For Brazil's Women, Laws Are Not Enough To Deter Rampant Violence

  4. Olympic mascots through time (1972 to present)

    Olympic mascots through time (1972 to present)

  5. SportsFlash - USA thumps China in Olympic tune-up
    View video

    SportsFlash - USA thumps China in Olympic tune-up

  6. Security in Rio de Janeiro ahead of the Olympics Brazilian Navy soldiers attend an exercise on Flamengo beach ahead of the 2016 Rio Olympics in Rio de Janeiro, Brazil, July 19, 2016. (REUTERS/Ueslei Marcelino) …

    Security in Rio de Janeiro ahead of the Olympics Brazilian Navy soldiers attend an exercise on Flamengo beach ahead of the 2016 Rio Olympics in Rio de Janeiro, Brazil, July 19, 2016. (REUTERS/Ueslei Marcelino) …

  7. Which of these sports will you see in future Olympic Games?

    Which of these sports will you see in future Olympic Games?

  8. Why Team USA is favored for gold in Rio
    View video

    Why Team USA is favored for gold in Rio