That was not the claim. He said "left wing insanity".
Not insane to the left. Big difference. They can spew left wing insanity from time to time but doesn't mean they sit insanely to the left. I agree they are pretty neutral overall but there is some lefty stuff on there all the time