St. Catherine of Siena holds Holy Hour for Life