Sad truth is a channel established to push Russian propaganda is more supportive of free speech than American media.
All news is Propaganda.
You do know he’s a Canadian, never became an American citizen.
Dennis Miller has a show on RT.
“Sad truth is a channel established to push Russian propaganda is more supportive of free speech than American media”
I see stuff on RT non of the other news channels dare show. Ot is the Daily Mail of news channels.
Can’t handle the communist Lee Camp show though
RT truly shows views from right, middle and left.