If God is a detailed planner, why would He allow His only Son to be born in a dirty barn? Find out as Brad Cauley teaches from Luke 2.
See All 485 Episodes of "Antioch Georgetown"