Close
3 of 15
Randy E. Barnett
3 of 15
Testifying before Senate Judiciary Committee
People
Randy E. Barnett
Photo by CSPAN
Back to top