In the United States there are more guns than people. On a recent Saturday morning, hundreds queued up in Houston, Texas, to turn their guns over to police.
In the United States there are more guns than people. On a recent Saturday morning, hundreds queued up in Houston, Texas, to turn their guns over to police.