Prehistoric insects trapped in amber give glimpse into ancient life

Prehistoric insects trapped in amber give glimpse into ancient life