The skeletal remains of two saints on display at a Louisville Catholic church are a "tangible reminder and connection to the faith." ...
The Scandinavian island nation of Iceland celebrates its national patron, St. Thorlak Thorhallsson, on Dec. 23.