Hapless anchor is trying to fight a losing battle with demagoguery when confronted with facts!!!