Yes.
I came to JREF looking for, and wanting to discuss, facts. I'm just as curios of the facts of racism as about Bigfoot. But even here it is taboo to discuss factual differences between races. Or even to bring up that there might BE any. And so, many here will put me in the 'racist' column, even for this post.
Point is though, there are quantifiable differences between races as large groups. BUT, the differences within any groups is larger than the differences between groups. "Racial Prejudice" means to pre-judge any single member as being the mean of the group. Every group has it's geniuses- G.W. Carver, Einstein, Marconi. And every group has it's idiots, like the perp in the OP.
What society needs to do is sort out the wheat from the chaff. In ALL races. Possible growth industry- Chaff Keeping? It won't take 99th percentiles to do it, lots of jobs for 51st percentiles. Win-win.