The scene in New York as the Curiosity rover landed
New York’s Times Square regularly fills up for great public events, the crowd chanting and cheering. Rarely, however, do they chant, “Science! Science! Science!” as they did last night. An extraordinary number of people came out at 1:31am to watch the landing of Curiosity, NASA’s new Mars rover. The TED Blog decided it would be […]