The looney left is at it again.