Media Highlights TV •

Randy E. Barnett discusses the Declaration of Independence & the Constitution in a Federalist Society produced video