Welcome to Over50sForum! The site for people over 50 to chat, make friends, discuss, share, and generally be part of something that's fun and friendly :)
The theory that human life bagan on Mars has been circulating for a long time - I think it's something to do with Mars being seen as a kind of sister planet to Earth (Earth is considered to be how Mars was at one time - not sure how they know that though).
Oh gosh I hope this isn't true, we ribbed my Father mercilessly when he reckoned we all came from outer space, if he knew he was right he would probably come back and haunt me