Zolensky said tiny bubbles in the rock are organic globules where the universe's earliest life forms could have been able to live, an astonishing discovery from a meteorite thought to be 4.5 billion years old - older than the Earth.
Meteorite
By the way...thats Billions...not thousands of years old.