Self defense: a human right

Few issues have been more hotly debated recently than gun ownership. On one side are those who wish that all guns begone, on the other, millions who would fight to keep them. No matter which side of the debate you take, read on. You might glean some insights or just be entertained.