Despite the fact that the inalienable right to self-defense is recognized by nearly every moral code, and also constitutionally en shrined in Article II of our Bill of Rights, efforts persist to deny this right to American citizens through various … [Read more...] about Gun Control