Videos

Russia Today Anchor Resigns On Air Over Network’s Ukraine Coverage

Liz Wahl is a news anchor for the Kremlin-funded news network RT America. Frustrated with the network's coverage, or lack thereof, of the crisis in Ukraine and Crimea, Wahl took advantage of her public forum and resigned live on air, causing huge controversy.

Email this to a friend

5 Comments You must log in to comment, or create an account
Show Comments

New Stories

Load More