U.S. Military Must End Oil Dependence Within 30 Years, Report Says

by Yale Environment 360 September 29, 2010 2 comments
Skip to toolbar