Contributor
Jeremy Tedesco is senior counsel with Alliance Defending Freedom.
Jeremy Tedesco · Dec 22