Over 17 Million Insects Annually Navigate a Mere 30-Meter Mountain Pass Between France and Spain
More than 17 million insects migrate each year through a single mountain pass on the border between France and Spain, according to new research. Scientists from the University of Exeter have studied