RT, formerly Russia Today, is a Russian state-controlled international news television network funded by the Russian government. From Wikipedia
Ed Martin’s over 150 appearances on Russian state media and nondisclosure to the Senate Judiciary Committee have raised bipartisan concerns about foreign influence and ethical conduct.