Source link The former Fox News host has been criticized simply for presenting Moscow’s position to the American public, Anatoly Antonov has said US journalist Tucker Carlson has been vilified in his homeland merely for presenting Russia’s position to the American public, Moscow’s ambassador to Washington, Anatoly Antonov, has told RT. The Russian Embassy in […]