Jesse Iwuji is Navy Reservist, race car driver and a veteran entrepreneur. (Video: America's Navy)
RT Anchor Quits Job Live Over Ukraine
An American anchor who quit her job at state-funded Russia Today on air to protest President Vladimir Putin sending troops into the Ukraine has said she 'feels sick' that she worked at the station. Liz Wahl, who works at RT's Washington, DC bureau, said in her live resignation that she could no longer work for a network that 'whitewashes the actions of Putin'. She has now further explained her reasons for quitting the channel, saying it is 'not a sound news organization, not when your agenda is making America look bad.'