God sent? Or a Lucifer? (APR DECLINED TO AIR THIS COMMENTARY)

Posted On May 11, 2022

You may not have heard this broadcast on Alabama Public Radio. Their initial feedback was, essentially, “too controversial.” What do you think? 

Check out this episode!

Categories: Libsyn2