“…Russian military operation in Ukraine has flushed these Satanic criminals out of the closet and into the full view of humanity… On December 2021 Russia initiated a UN resolution condemning Nazism, racism etc. and 130 nations supported it while only two, the US and Ukraine, opposed it.