Stephen Halbrook

Stephen P. Halbrook has a Ph.D. from Florida State University and a J.D. from Georgetown University. He has argued before the Univted States Supreme Court and has testified before Congress on numerous occasions. A prolific author of books, he has also published dozens of articles, and regularly appears on radio and televsion involving law and public policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.