6 Mar 2014

Liz Wahl of RT America Quits on Air

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.