Comedy Central Tv
- NewsSuperfan TV
Trevor Noah tackles latest Trump Russia collusion revelation in Felix Sater's email
On "The Daily Show With Trevor Noah," Noah took a few punches at Donald Trump, who has always been insistent that he has never had any connections to Russia — but Felix Sater's email suggests otherwise.