I feel like this problem is more with people who read sources like that vs those who watch the corporate press, so I'm not sure it helps.
That said, I always appreciate learning about independent media outlets. Thanks for the recommendation.