January 26, 2022

TV Anchor in Rusia Today TV Station Quits Over News Suppression

Rusia Today or RT TV is the Rusia state controlled channel. Two of its TV achors quit the station, Liz Wahl, said she could no longer be “part of a network that whitewashes the actions of Putin.”