News

An extraordinary extinct wasp found preserved in amber may have ... a sea monster in Homer’s epic poem The Odyssey. The insect lived almost 99 million years ago in the Cretaceous period.