WatchNewsNow
Latest US News
Thousands pour into a park in Uruguay for Pope Leo's first Mass in South America

Nov 7, 2026 - US SourceImg

Pope Leo XIV has urged an estimated 40,000 people in Uruguay to build bridges of fraternity and faith