An analysis of Alan Dershowitz's role on the Trump impeachment legal team following his interview with NPR.

More...