Just a short message, which I am sure you will all appreciate nonetheless. The Hubble Space Telescope has just turned 11. That's 11 years of mostly flawless operation - except for that early bit where the thing seemed like a galactic waste of money.
Issue: 137 | June, 2012