By Ralph Nader May 28, 2020 If the planet Earth were animate, it would have shuddered at the news that S. David Freeman passed away this month. Freeman was that important to Earth’s future.  In his 94th year, he inspired all he met with his burning passion, relentless energy, and keen intellect. Freeman, an engineer…

Read More