Their Wikipedia page in the controversy section lists at least 5 specific examples where they were criticized for direct political messaging - so certainly not a neutral party (whatever that means).

Also you seem to think propaganda means “not true” when it more often is true things that promote your interests. What matters is someone is paying to highlight information over other perspectives.