The idocy isn’t new. A religion professor at Kansas University used to proudly wear a Mao cap with a red star on it.
I hope he was widely recognized as depraved and is in hell with Mao right now unless he repented and begged the Good Lord’s forgiveness.