Curiosity rover discovers 'flower fossil' on Mars | Weird News and Celebrity Gossip by Tom Rose | Scoop.it
Is there life on Mars? Was there? That's the question again being asked after NASA published a photo taken by the Curiosity rover which seems to show a fossiliz