Life
Briefing: This 67,800-year-old handprint is the oldest art ever found
Strategic angle: Researchers have uncovered the world’s oldest known cave art—a 67,800-year-old hand stencil in Indonesia, hinting at early symbolic thinking.
editorial-staff 20 days ago