Finding traces of pollen on a 99-million-year-old insect might not sound like such a big deal. But the discovery is a huge revelation for scientists, pushing back the estimated date of early ...