Fox News Lawsuit Settlement Riles Colbert: ‘Dammit! I Want My Trial!’

On Tuesday, there was a settlement between Fox News Channel and Dominion Voting Systems regarding the defamation lawsuit filed by Dominion against the... Read more