An astrobiologist from the UK believes he has evidence that there was life on planet Mars. This mainly concerns about the Lions Ground publication what NASA discovered which has been dismissed as crystals. Discover what he has to say.

2 COMMENTS

Comments are closed.