I would say that she has a bias - a bias I happen to share - but does not hide it. That aside, I think she is one of the best out there.
Sharyl Attkisson is my pick as the best. I do not know her politics, and I do not care. She gave up status and security to stand for journalistic truth and integrity.
I agree on Sharyl Attkinson.