Loading...
News
    Shows

      Thousands celebrate Pope Francis inauguration in Argentina

      |Thousands of people flocked to the streets outside of the Metropolitan Cathedral in Buenos Aires, Argentina, to watch Pope Francis' inauguration. Elaine Quijano reports from the scene of the pride-fueled celebration.

      Related Videos