MAN SELLS SOUL TO DEVIL

DEVIL DEMANDS REFUND! Over the years, Weekly World News has encountered the Devil aka “Lucifer,” “Satan” and “Scratch” in stories that have spanned the globe. When this reporter received a … READ MORE