Since when is CNN more “mainstream”? They have a tiny fraction of Fox’s audience. Maybe the author meant to say “more liberal”.
Since when is WND taken seriously?