Did you know a TV network exists called, Russia Today America?

Well, it does and yesterday, one of the news anchors quit on live TV.