While the people cry for a king, Hannah cries for a child. Find out how God’s response to both of these requests is intertwined in a way that will change history forever.
See All 638 Episodes of "Thru the Bible on Oneplace.com"