the devil made them do it Coronavirus “God’s Punishment” For Letting Gay Couple On DWTS 29/02/2020 It can only be a matter of time.