The language used is very revealing, "purge", "denounced", it sounds like Mao's cultural revolution, the useful idiots pushing this are repeating a socialist agenda and it never ends well