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.