University of California, RiversideMany experts didn’t think such tiny prehistoric fossils would ever be found. Fortunately, ...
An ancient impact structure in remote northern Australia was recently spotted by one of NASA's Earth-observing satellite ...