The Sovereignty of God and Human Responsibility – Gen 50:20 and Acts 2:23 January 14, 2018 by Marco Scouvert Play AudioPlay Audio Download AudioDownload MP3 Genesis 50:20 and Acts 2:23