Aurelio Peccei

Planet in Focus 2013: Last Call Review

Last Call (Closing Night Film) While it has become a hot button issue to talk about how human progress and potential might be doing more harm than good, it took 40 years for the world to finally listen to a group of devoted MIT researchers who tried telling this to everyone back in the 1970s. […]