Around 5,700 years ago, a chilling episode unfolded inside El Mirador cave in northern Spain. Late Neolithic human remains often show evidence of violence, be it from man or beast, but the ...