Michael Ross

Michael Ross is legal counsel for Alliance Defending Freedom (@ADFLegal). 

Author Archive