More leftist weirdos in the news.