Too Many People?

by admin on August 28, 2009

Worldwatch Institute Vice President for Programs Robert Engelman participated as a featured guest in the recent population-focused Economist Debate entitled "Too Many People?"

Read: Too Many People?, Economist, August 27, 2009