BY FROMA HARRP When Curiosity touched down on Mars, joy erupted at NASA’s lab in Pasadena, CA, and national pride swelled. America the Demoralized had briefly vanished. Our research instruments were going where no research instruments had gone before. America was back at its game. The Mars landing cost a cool $2.5 billion. No doubt, […]
Spending We Can Believe In
on