Pew Research CenterDecember 3, 2015

CNN won’t pay $5 million to Trump for debate

The Hill