Leftist Useful idiots ?