I read sarcasm on another forum that mentioned Huckabee will set up a new "Dept of Rapture"..
sw
Yes, that is sarcasm, which is sometimes hard to tell. Now a “Dept. of Rapture” is hilarious.