ST. LOUIS -- Former House Speaker Newt Gingrich says the United Nations should adopt a treaty giving everyone on the planet the right to bear firearms.

The GOP presidential candidate told the National Rifle Association convention Friday in St. Louis that the group has been too timid in promoting gun rights.

Gingrich said there would be fewer women raped, children killed and villages destroyed if everyone had the right to carry a gun.

He spoke moments after GOP front-runner Mitt Romney addressed the crowd.

Gingrich has faded in the Republican presidential race but told the NRA members that the nomination process is more open than people realize.

Also on HuffPost: