Scientists discovered a series of skeletons sitting upright at an excavation site in France in January 2025.