There certainly seems to be plenty of money invested in this show. RT Are a Russian media firm. Call me cynical, but when a large amount of money is poured into a media organisiation, certain outcomes would be expected by investors.
A quote from the corporate profile...
"Apart from regular news updates, RT offers a unique insight into many aspects of Russian history, culture and opinions. Our special projects are specifically tailored to accustom the international audience with the Russian perspective."
So whilst the Anchor Abby Martin appears to be some sort of hell raiser, IMO she is just another puppet dancing to someone else's tune. I wonder what that tune is?? Certainly isn't Yankee doodle dandy.