Talking Points Memo favicon

Trump’s New $1.7 BILLION Slush Fund Boondoggle