I've seen some of their science articles veer into political assertions.
I can't read it at all, so I have no reason to disagree.