Oribatid mites are tiny, soil-dwelling decomposers with over 10,000 species, some of which have defied the rules of evolution for millions of years. These mites, measuring between 150 and 1400 ...
Modern life makes us tired, right? But research from societies in Africa and South America suggests people in the ancient world slept only 6.5 hours a night.