Americans own guns to protect themselves from psychological as well as physical threats

.....

© The Conversation