Certainly there are other factors. But race hatred is the major factor with hundreds and hundreds of black on white sexual homicides of elderly women in the last 4 decades compared to one or two of the reverse.
When you have a hate ratio of 100 to 1 black on white it is not location or theft that is the major factor. It is race hatred that drives this ratio.
race jealousy....and that equates to violence to many of them....