This article makes some rather terrible claims. I've never heard of readersupportednews.org before. Are there similar articles in well-known, respectable publications? (Note: I'm not claiming the site is disreputable, I've just never heard of the site and want to read more on sites (on in publications) I know.)
I have no idea if they're trustworthy either, but Wikipedia[1] had this to say about them:
> RT is the second most-watched foreign news channel in the United States, after BBC News and the first most-watched news channel worldwide.