Pope Leo XIV, Who is He?
The world's 1.4 billion Roman Catholics have elected Robert Francis Prevost as their new leader, taking the papal name Leo XIV. Despite holding a high-ranking…
DamianMay 28, 2025