This is cool. Seems they’ve unearthed a skeleton of a species that may be a man-ape hybrid.
Of course, to all evolutionists, this means there is no God.
To creationists, the fossil was planted there by God.
To the rest of us, it’s more proof on the scale for evolution. As for invalidating the creator? Eh, not so much.