Russia Today anchor Liz Wahl quits live on air

Don't Miss...