Probably a progtard hoax stunt carried out by the Bernie people. 99% chance.
that seems to be the ongoing self-hoax ratio ... maybe even 100%