Tom Udall actually said...
Today we are facing a narrow window of opportunity on three fronts: our economy, our environment and our national security.
Context
Udall emphasizes the urgency of addressing economic, environmental, and security issues.
10/26/2009