Michele Bachmann signs a controversial pledge, and Dan Savage talks about marriage and monogamy.
2005
1997
2020
2021
2022
2016