Watch That Space!
NASA is about to make an exciting announcement, apparently. On Monday 21st August there will be a press conference, and there will be actual information (they say) at several places mentioned in this link. I have not the slightest idea of the details of the announcement [but see update below], … Click to continue reading this post