Russia Today Anchor Quits on Live TV

Greg Hengler

3/5/2014 6:34:00 PM - Greg Hengler
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.