What’s happening at Russia Today? Abby Martin rebukes Russia, Liz Wahl quits on-air
The story about what is happening in the Ukraine is not restricted to Putin vs Obama or the Russian troop build up. Liz Wahl resigns from RT on airImage/Video Screen Shot Over at the state sponsored media giant, More...