David Canon news post date 04/12/2018

Prof. David Canon talks about Paul Ryan’s retirement and its impact on the Republican party and the midterm elections.