"And on the 8th Day": DeSantis Rolls Out Heretical Ad Saying He Was Sent by God November 4, 2022 Mark Karlin