Lester Brown: Still Wrong After All These Years
Lester Brown, President of the Worldwatch Institute and professional alarmist, simply cannot admit he is wrong. At November’s Food Summit, Brown once again warned of imminent food shortages and impending disaster unless families worldwide stop having babies. What is needed, he claimed, is for all