posted
Heard about this on NPR this morning, and spaced off posting about it until just now. Great news!
Posts: 16059 | Registered: Aug 2000
| IP: Logged |
posted
Yay. This to me was the most heartbreaking bit of news from NASA a few years ago, and I'm glad to see the change of heart.
Posts: 37449 | Registered: May 1999
| IP: Logged |