The Favorable Year of the Lord

Published: Dec. 1, 2013, 2:30 p.m.

Luke 4:14-30