Yesterday the New Hampshire Senate passed a revised HB 436 that would allow same-sex couples to marry in New Hampshire. The bill differs from the bill the House passed, in that it makes a distinction between civil and religious marriage, and states that any couple is allowed to obtain a civil marriage. The bill is expected