In the United States, having guns is deeply rooted in its culture because of the Second Amendment. This law gives people the right to own guns. Because of this, there are around 393 million guns in private hands, while there are only about 170 million Bibles.

Read More