On Greece’s Santorini, 13 cloistered nuns pray for the world

On Greece’s Santorini, 13 cloistered nuns pray for the world