It's from yahoo "news" that pretty much says it.
Yahoo “News” is among the worst. It’s not theatrically over the top with Trump hate like the Huffington Post, but it’s still pretty in your face and they actually syndicate a lot of huffpo garbage.