Liz Wahl resigns on air as an anchor on the Kremlin-funded news station RT It's been a bad week for the Kremlin-funded news station RT, as now two reporters have resigned on air due to unethical coverage of Russian's occupation of Crimea.
by Derek Schroeder
by Amelia Axelsen
by David Goldberg
by John Gallagher
by Nina Tabios
by Colleen Lindsay
by Joanna Mazewski
by TravelersToday Staff Reporter