Indie singer-songwriter Victoria Canal has been repeating a common refrain in Spanish for years: depende de qué depende. It depends on what it depends on.
Modern life makes us tired, right? But research from societies in Africa and South America suggests people in the ancient ...