Last week the Alabama Supreme Court threw the ongoing struggle to defend traditional marriage and the Tenth Amendment into largely uncharted waters.
Last week the Alabama Supreme Court threw the ongoing struggle to defend traditional marriage and the Tenth Amendment into largely uncharted waters.