Doug Napier

Alliance Defending Freedom
Alliance Defending Freedom

Senior Counsel with the Alliance Defending Freedom