Archive for June 3rd, 2009

June 3, 2009

Man Gets Tazed, Mocks Cops, and Gets Away

New Hampshire becomes the sixth state to legalize same-sex marriage. That leaves Rhode Island the only New England state not to.