Paul Broun actually said...
The United States is the only nation on earth that forbids development of its own god given natural resources.
Context
Broun argues that the U.S. should utilize its natural resources for energy.
03/16/2011