The universe is at it again; scientists have been baffled by a discovery that turns all the knowledge they have on planetary ...
Life could have arrived on Earth in ancient collisions with rocks from other solar systems (Image: Hubble/Princeton) Life could have arrived on Earth in rocks from other solar systems, scientists ...