Defining Marriage Down
ROME (zenit.org) — Giving full legal status to marriage between persons of the same sex continues to be a hotly debated topic. On Thursday in the United States the New Hampshire senate voted in favor of a bill granting same-sex couples virtually all the legal rights heterosexual spouses enjoy, reported the Washington Post the same…