THEY MIGHT BE SAINTS- BISHOP FREDERIC BARAGA

An EWTN Original documentary on “The Snow Shoe Priest,” Venerable Bishop Frederic Baraga, his heroic mission across Michigan, and his cause for sainthood.