This is the Disneyland of antiques, the Louvre of knick-knacks, the Smithsonian of stuff you never knew you needed but suddenly can’t live without. Located in the heart of Lakeland, Florida, this ...
The findings provide the strongest evidence yet that asteroids may have planted the seeds of life on Earth and that these ingredients were mingling with water almost immediately.