America on Mars: In Your Face, China

America on Mars: In Your Face, China

"There's a one-ton piece of American ingenuity and it's sitting on the surface of Mars right now.” That was the reaction of John Holdren, director of the White House Office of Science and Technology Policy, to Curiosity’s landing on the Red Planet. “In your face, China!” he might have added under his breath, glancing at the Olympic medal table.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles