Talking Points Memo favicon

Dems Unleash on Trump Over Cartoonishly Corrupt ‘Slush Fund’