Greg Chafuen

Greg Chafuen is legal counsel for the Center for Legislative Advocacy at Alliance Defending Freedom (@Alliance Defends).

Greg Chafuen is legal counsel for the Center for Legislative Advocacy at Alliance Defending Freedom (@Alliance Defends).