A 200-year-old law criminalizing marital infidelity could be repealed this year if a measure moving through the New Hampshire legislature passes the Senate in coming days. The law, on the books since the early 19th Century, makes adultery a Class B misdemeanor, punishable by a fine of up to $1,200.