Life originated from Mars – Myth or truth?

If this unusual fact is true, we should all be called Martians instead of humans and our home planet should be Mars instead of Earth! Steven Benner of the Westheimer Institute of Science and Technology made this argument at an international conference of geochemists that initially, Mars presented a more...