Stephen M. Crampton has/had a position (Vice President of Legal Affairs and General Counsel) at Liberty Counsel

Title Vice President of Legal Affairs and General Counsel
Notes https://www.splcenter.org/fighting-hate/extremist-files/group/liberty-counsel
Updated 12 months ago

Source Links