If what you say is true, it has more to do, in my opinion, with factors like socio-economic status as you say -- whether such people grew up in ghettos, experienced discrimination, etc. would be important to consider. Even assuming that, we shouldn't pick on any one race: most pedophiles are married, straight men....
But your assertion that blacks across the board commit more murder, rather than in just one particular area (if that's even true) sounds like total BS to me and might be motivated by racism.
And no, I don't believe in free will. I think all choices are determined, and if any random elements are involved in behavior, that's not any more free.