Communist or Fascist? Or a little of both perhaps?