Your place for Space News
A nearly 130-million-year-old fossilized skull found in Utah is an Earth-shattering discovery in one respect.