More Story

American Anchor for Russia Today News Network Liz Wahl Resignes on Air Over Invasion of Southern Ukraine

by Brendan Bordelon Liz Wahl, an American anchor on the Kremlin-funded Russia Today news network, resigned on air Wednesday...