I'm well aware Harvard is far left, to the point of being actively racist against Asian people, but neither of them are msm.
And if Scientific American is liberal, then they should take "Scientific" out of the name, because science should absolutely never have political bias.