By Gerry Smith Fox News announced Monday that Tucker Carlson, the host of its top-rated late-night show, will immediately leave the network. His departure comes a week after Fox agreed to pay US$787 million to Dominion Voting Systems Inc. and not go to trial as part of a defamation lawsuit. Carlson’s last show took place […]