A huge discovery has been made in the caves of Rincon de la Victoria. A research team found human footprints over 40,000 ...