Russia Today Anchor Quits on Live TV

Posted: Mar 05, 2014 6:34 PM
News anchor Liz Wahl, an insider to the Russian state-sponsored media network, stated her reasons for resignation as being due to the explicit and implicit white-washing of their news coverage of the events currently going on in Ukraine and the Crimea.

Recommended Townhall Video