Is Political Impeachment Legal? January 26, 2020 Sean Wilson A look at the Alan Dershowitz argument and whether it has any support in American constitutional law. See this content in the original post