Mr. Mark Meckler, founder of Tea Party Patriots apparently has a different interpretation of the Second Amendment than the one understood by the New York Port Authority Police Department. Meckler was arrested yesterday for possessing an … [Read more...]