This product is no longer available.
All Generations Shall Call Me Blessed DVD
If God is eternal, how can Mary be the Mother of God? Why do Catholics say Mary remained a virgin when the Bible says Jesus had brothers and sisters? How can Mary be without sin when Romans 3:23 says "All have sinned?"