Priest from India feels at home at Ellsworth

July 6, 2012 at 4:30 am in Pierce County Herald

Father Nathan Thainase was officially installed at St. Francis Catholic Church in Ellsworth late last month. Continue Reading