Muslim?
Hispanic, another article said perp had been kicked out of his own family’s house for “gang lifestyle” -— don’t know if he belonged to a specific gang or was simply living a life of illegal drugs while working at the local Dairy Queen. IN any case, a total irredeemable POS.