depends on whether you listen to Pat Buchanan or to Neocons. I'm with the latter, personally.
The ISO, however, aren't "socialist" like Sweden or Israel socialist. They're a Leninist revolutionary vanguard. Do some reading at
their website and I think you'll agree with me.