Is There Life On Mars?
It's not quite as big as the moonlandings, but the NASA news today made every sci-fi fan live on with the dream that there could, potentially, be life on mars.
NASA has published a study saying that they have found evidence of moving water on Mars and that is pretty big news.
Giant Squid Babies Are Born Like Stars
Wow, this is some amazing footage of a giant squid giving birth, to what look like thousands of little stars.Read this topic >