Liz Wahl is an American who until today worked for the Russian state-owned news network RT. She announced her resignation on air and accused her employers of glossing over Putin's actions in Ukraine. She told Anderson she decided the time was right because "the propagandist nature of RT came out in full force."
Questions or comments? Send an email
Want to know more? Go behind the scenes with