Science and Technology Scientists are baffled by the discovery of a bizarre arachnid preserved in amber for 35 million years and reveal a surprising climatic past of Europe. Felipe Alves da Silva 18/04/2026 at 14:01