VIDEO: Saint Peter’s Square Goes Latin

There was a Latin-American vibe on Saint Peter’s Square today, when 300,000 people gathered to join Pope Francis for his first Angelus prayer. Fr. Roderick was there and reports!

Share This