I don't trust ANY source
Trust but verify when it comes to news sources.
In this case I see no agenda and my senses tell me even handedness in reporting and analysis.