Strange thing is (if you follow him on Twitter) imperator_rex abrubtly abandoned his account at the same time.
Some accounts were compromised and shut down.
BOTH were Russian disinformation agents, is the most likely explanation, based on the timing now. I have been highly critical of both, my posting record clearly shows as well.