25 March 2026
A striking 3,000–4,000-year-old polychrome mural unearthed at Huaca Yolanda on Peru’s northern coast is offering an unusually vivid glimpse into...