Armed Activists to Rally on Capitol’s Doorstep

[NECN]030613_shootingchelsea_430am-E_NECN1500kMP4_640x360_2340923403.jpg
Getty Images

A group of self-proclaimed patriots will test a new law that lets them carry weapons in national parks by holding an armed demonstration today in Washington D.C.

Read More

Contact Us