what is the militia in the 2nd amendment
well regulated
-1
Section::::Abstract.
Second Amendment to the United States Constitution
31655
8264077921229848703
NONE
Section::::Abstract.
Second Amendment to the United States Constitution
31655