Read the opening statements for today's Democratic witnesses (22 pages total): UNC-Chapel Hill law professor Michael Gerhardt, Harvard law professor Noah Feldman, and Stanford law school professor Pamela S. Karlan
Republican ‘scholars’ say, All hail Trump. All hail Putin.