Major clue emerges in chance there was once life on MarsMajor clue emerges in chance there was once life on Mars
No alien skeltons have been found – just yet (Picture: Getty) In 1924, scores of New Yorkers flooded the streets armed with telescopes to see the alien civilisation above their