Kelly J. Shackelford Kelly J. Shackelford is president and CEO of First Liberty Institute. Continue reading →