Liberty Taken, Not Given: NH Constitutional Carry

New Hampshire leads by example, joining 11 other states that actually respect the Second Amendment.

Source: Infowars