On Greece’s Santorini, 13 cloistered nuns pray for the world
Inside this convent on one of the trendiest islands in Greece, a predominantly Christian Orthodox country, 13 cloistered Catholic nuns devote their lives to praying for those visitors and for the world.
Read More
Recent Comments