The New Hampshire state Senate voted Thursday to repeal its anti-adultery law, sending the bill to Gov. Maggie Hassan, who says she's likely to sign it into law. Under the law the Legislature voted to repeal, adultery is a Class B misdemeanor and punishable by a fine of up to $1,200.

"I don't think there's any appetite in New Hampshire to use police powers to enforce a marriage," state Rep. Tim O'Flaherty, the bill's sponsor, said during a public hearing last month.

Last year, Colorado repealed its anti-adultery law.

States' anti-adultery laws are rarely enforced, a vestige of our country's Puritanical beginnings, says Naomi Cahn, a law professor at the George Washington University Law School.