Liz Wahl, news anchor at RT America’s Washington bureau, resigned on air. She claimed she could no longer be part of a network that “whitewashes the actions of Putin.”
Continue Reading