Political Science Professor Discusses Latest Developments In Impeachment Inquiry

Charles Zelden is a professor in the department of history and political science at Nova Southeastern University.