Can you explain why america has the highest gun violence in the world?

91 answers 91