A former reservist in the Marine Corps has now blown the whistle on the new National Defense Authorization Act, which aims to strip U.S. military veterans of their constitutionally protected Second Amendment rights.
David From Washington, DC via Wikimedia Commons