The CNN host tried to defend his network for hosting a Donald Trump town hall this week.
Written by
in