A couple days before the Philly Inquirer had anything to say about it, the Internet has had at least three articles about the new and astounding replacement of the Hubble Space Telescope (in English).
There were probably dozens more news articles in German, Russian, Polish, Ukrainian and all other fun space-faring languages, such as Chinese, which
(
Read more... )