Why One RT Anchor Actually Took a Stand Against Russia’s Ukraine Policy
Abby Martin works for Russia Today, the Russian government-funded international news channel that has been broadcasting a multi-lingual defense of Russia’s military presence in Ukraine all week.Â