Hosts on Russian state-run television recently hyped up the news that former Fox News host Tucker Carlson was spotted visiting Moscow. Carlson was the host of Fox News' Tucker Carlson Tonight from 2016 to 2023, which eventually grew to become the conservative network's biggest primetime news program while also garnering heated criticism for the host's alleged promotion of conspiracy theories and white supremacist rhetoric. Last April, however, Carlson was abruptly fired by the network with no official explanation ever being given. Speculation highlighted the fact that Carlson was named in the recently litigated Dominion Voting Systems lawsuit, which saw Fox...