- Prison Planet.com - http://www.prisonplanet.com -

Can you define sustainability? ICLEI can’t…

YouTube
June 22, 2012

The International Council for Local Environmental Initiatives (ICLEI) insists we embrace “sustainable development” to save the planet. But when CFACT asked ICLEI members at their “World Congress” in Belo Horizonte, Brazil, we got more “umms” and “uhhs” than anything else!