New Podcast Let Us Reason – A Christian/Muslim Dialogue
Al Fadi explains the meaning of Christmas; that it is the birth of Christ who came to the world as a baby. God in the flesh. He fullfilled old testament prophecies and died on the cross to save us from our sin. He took our punishment to satisfy God's justice. And if we believe in him we are saved and have eternal life. But if we don't believe we are under God's judgment and wrath(John 3:16-18).
See omnystudio.com/listener for privacy information.