The Democratic-led House voted narrowly yesterday to repeal New Hampshire’s “stand your ground” self-defense law, which was enacted two years ago. The 189-184 vote came after an hour and 45 minutes of hotly contested debate, and fell largely along party lines. Three Republicans and 186 Democrats voted for the bill, while 17 Democrats and 167 Republicans voted against it. It …