Tag: Liz Wahl

[VIDEO] RT News Anchor Liz Wahl Quits Live On Air

An American anchor working for state-owned television station Russia Today quit on air on Wednesday. Liz Wahl, in the network’s D.C. bureau, said she could no longer be “part of a network that whitewashes the actions of Putin. I’m proud to be an American and believe in disseminating the truth, and that is why, after…