In the cringe-inducing tradition of the Young Cons and Lowkey, here is Marcel Cartier— who, John Wight at Socialist Unity informs us, has relocated from New York City to London.
You lucky Brits, you.
Update: Oh, great. Mr. Cartier is an apologist for the regime in North Korea– after a carefully-controlled visit of a few days convinced him that conditions there are generally peachy.