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.
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.