Home Authors Posts by Johnny B. Davis

Johnny B. Davis

Johnny B. Davis
3 POSTS 0 COMMENTS
Johnny B. Davis is an International and Constitutional Law Attorney, Liberty University Professor with the Helms School of Government, and an Army Reserve JAG. Professor Davis is a classical liberal who advocates a return to the principles of the Founding Fathers to restore the American republic.