Mark Meckler faces felony weapon charge in NY
(Newser) -
In what he must surely consider an example of government overreach at its worst, a leading Tea Party activist has been arrested at New York's LaGuardia Airport for trying to check in for a flight with a gun and ammunition in his luggage. Mark Meckler, co-founder and chairman of...