Which Democrat “won” last night’s presidential town hall?
Five of the 19 Democratic candidates for US president appeared in a five-hour CNN town hall last night, taking questions from the audience and moderators about everything from gun safety to student debt to prisoners‘ voting rights.