Sorry, but the data does not prove Turkana boy is not Homo Sapiens. It merely proves that evos will claim what they want and to he** with the evidence.
Given a choice between scientists who have studied the data for decades vs. creationists who have ignored and denied the data, I'll go with the scientists.
Creationists' belief has interfered with their ability to learn and to judge the data.
By the way, I have seen a lot of the data. I studied the subject in grad school. I handled the casts, generally for hours, I studied anatomy and osteology and a lot of related subjects.
That sure beats staying at a Holiday Inn Express and reading a creationist website.