Developing...and developing...
Drudge headline: CRITICS WORRY NASA IS RUSHING RETURN TO SPACE... DEVELOPING...
Drudge has developed a nasty habit of sticking a link up on his page and only actually linking it to something when he's damn good and ready. Anybody have an idea of what this story is?
