I did a WIKI on Steves and he is far left.
Yup.
You can’t get away from these scum. They are everywhere, stealing our money and using it to promote their anti-American crap. The best we can do is try to be informed and patronize them as little as possible.