Tag: LEONARD

Digital in yours hands

TOM LEONARD: Could life on Earth have arrived on an asteroid 3.8 billion years ago?

Could life on Earth have arrived on an asteroid 3.8 billion years ago? As scientists discover intriguing new DNA in meteorite samples, TOM LEONARD examines the mind-boggling possibilities Published: 11.53pm BST, 28 April 2022 | Update: 00:00 BST, 29 April 2022 From the rocks found in Native American burial sites to the sacred stone that…
Read more