Well, I ran this through several media bias checkers - it came back as unbiased. Site leans a little left, but that's about it.
So tell me again, what are you trying to say? Because if your answer is more or less 'it's propaganda' - I'm not sure I should entertain this topic any further.