Under a new law hailed by supporters as the most sweeping gun-control measure in South America, only Brazilians with valid reasons-- police and security guards, for example--are allowed to carry firearms in public. Ordinary citizens who own guns either must register their guns, turn them in or face jail time.
Read Original at: Seattle Times