Sporting gloves and a red ribbon to ward off evil, Ecuadoran police raiding a drug den apprehensively inspect an altar to Santa Muerte -- a Mexican death saint adopted by ...
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.