CNN should have known better than to give Donald Trump free rein

Anyone could have predicted he would make a mockery of CNN’s town hall, turning it into another extremist political rally