It’s a CNN article that CNN paid Yahoo to run in their news feed.
Yahoo had nothing to do with it.
Yahoo has the option to reject a story if they don’t agree with it.