Why would an all-good and all-powerful God create a world full of evil and suffering? How can there be a God if suffering and evil exist? Randy Alcorn explains.