Contributor David Schoen is a civil rights and criminal defense lawyer based in Montgomery, Alabama. He represents Steve Bannon in the appeal of his contempt of Congress conviction and served as lead counsel for former President Donald Trump in his second impeachment trial.