Russia Today Anchor Liz Wahl Resigned Live On Air
Russia Today anchor and correspondent Liz Wahl announced her resignation live on air Wednesday, saying she couldn’t “be part of a network that whitewashes the actions” of Russian President Vladimir Putin.