America’s own in-house Tokyo Rose coming to you as the gift you pay for on Murdoch’s own Fox News. America’s own Self-Hate News Channel promises Murdoch’s if you don’t hate the USA now they’ll guarantee to make you hate the nation and love Putin
Fox “news” liar and Russian state television’s favorite propagandist was at it again immediately following Ukrainian President Volodymyr Zelensky’s address to Congress, accusing him of waging “war against Christianity.”