Pope Leo XIII

The Great Encyclical Letters of Pope Leo XIII


Read by Maria Therese


Pope Leo XIII (2 March 1810 – 20 July 1903), born Vincenzo Gioacchino Raffaele Luigi Pecci to an Italian comital family, reigned from 20 Feb…