Yep, he’s the guy - another in a long line of NY Slimes pinko toadies.
That is what I thought. No surprise there; I doubt there is any other kind at the NYSlimes.