The last few weeks have seen a number of developments regarding same-sex marriage. Stephen discusses both the legal and moral aspects of Hollingsworth v. Perry.

Related Articles: