First scientists detect possible evidence of life on Venus, and now comes news that Leu Gardens is set to be overrun by dragons and fairies in January. Not bad for a Tuesday.
read more