Nikki Haley’s CNN town hall drew 80% less viewers than Donald Trump’s broadcast

Error