This blows my mind because it reminds me of how we find dinosaurs!
I love time team, and I know it's not even close to neanderthals. But I've grown accustomed to them finding human remains in soil. But this is in sedimentary rock! It's like a fossilized human, sort of.