New radiocarbon dates from Sala Keimada, a hard-to-reach chamber of Cueva Palomera in the province of Burgos, northern Spain, suggest that generations...