Comment
Comment by vm
RT is Russia Today, which is funded by the Russian government. Sputnik, the other media outlet mentioned in the article, is similarly funded by the Russian government. Their Wikipedia pages imply that both are use for Russian government propaganda... in case anyone else also needed background context.