Sister Enrica Rosanna: God’s Light through a Glass Ceiling

The Vatican is an independent, land-locked religious city-state located near the western coast of central Italy. It officially became a country in 1939 as a result of the Lateran Treaty. Around 800 people make up Vatican City’s official population. The foremost citizen of the Vatican is the Pope, a religious leader who has great political […]

Sister Enrica Rosanna: God’s Light through a Glass Ceiling Read More ยป