Two weeks ago, when Liz Wahl quit her post as an RT host live on air claiming that she could not be part of a network that was “funded by the Russian Government” and was set on “whitewashing the crimes of Putin.” Ms. Wahl then immediately went on a tour of all the 3 mainstream […]