
Four Nuns Vanished in 1980. Twenty-Eight Years Later, a Priest Made a Discovery That Shook the Entire Church
Summer of 1980. The Convent of Santa Clara, tucked away in the hills near Palermo, Sicily, stood as a fortress of peace, silence,
[...]