I am not looking to participate in a community where mods remove posts based on their feelings about the source, there needs to be a proof to the mod claim.
Why did my post got removed in this case?
How is the source unreliable, what is the mod proof for that?
Apparently, the credibility rating is high? Do they have a higher credibility rating? I haven't checked, but I'd imagine "high" was high enough to at least post it and let people make their own opinions. For the record, CNN, The New York Yimes, and The Washington Post have the same credibility rating as the site listed above.
That does seem quite a bit odd if that's the explanation though. After all, Propublica is left-center as well according to them: https://mediabiasfactcheck.com/propublica/