Media Highlights TV •

Randy E. Barnett discusses the Bill of Rights in a Federalist Society produced video