The Russian-backed, Washington DC-based propaganda channel RT America has been closed down, devastating its regular viewer:
The U.S. cable news network RT America informed its employees that it’s halting operations immediately and laying off almost all staff, according to a memo obtained by CNBC.
RT America is an English-language sister network of RT, the…
Keep reading with a 7-day free trial
Subscribe to Rigid Thinking to keep reading this post and get 7 days of free access to the full post archives.