Why does America have a gun problem?

70 answers 70