Newborn insects trapped hatching in amber

Scientists have discovered fossilised newborn insects and egg shells preserved together in amber dating back to 130 million years, which provide the first direct evidence of how prehistoric critters hatched. Continue Reading