Crooks and Liars favicon

Rep. Ted Lieu Rips UN Ambassador Waltz: ‘You Should Resign!’