30 minutes of damn good debate

CNN’s presidential debate is the best I have ever heard in my life. Honest differences, firey ripostes, common sense vs high ideals either of which put President Trump to shame.