Definitely Socialists to be sure. Nationalist not so much. Globalist. The term Nazi needs to be retired. There are so many applicable descriptions.
Irony is a ford too far for CNN.
Ponder that, you’ll get it eventually.