James Rivers's blog

2nd Amendment Rights

The 2nd Amendemnt is neither a compromise nor a nebulous facet of our consititution.

Syndicate content