Ninety-nine million years ago in what's now Myanmar, a glob of tree resin oozed onto a beach. Today, the resulting fossilized lump of amber is giving scientists an astonishing glimpse into life on a ...