An arrest has been made in the brutal stabbing death of 59-year-old Bambi Larson of San Jose.

Meet Carlos Eduardo Arevalo Carranza, a 24-year-old illegal immigrant and a “self-admitted gang member” with a lengthy criminal history who was ordered detained by ICE 9 times after previous arrests and convictions before this latest arrest for murder:

Security footage captured Carranza reportedly casing homes in the area:

From Fox News:

“. . .police searched hours of video surveillance from the neighborhood and were able to find a suspect.

“The home security cameras showed an unidentified male wearing a backpack, pants and a long-sleeve sweater or shirt as he approached and later left the victim’s residence.”

Poor video quality prevented police from making a positive ID but they were able to trace the suspect’s path and eventually found a T-shirt containing DNA from the victim and the suspect.”

And ICE is furious that local agencies continued to let him out after each of his arrests:

Yes, how many more people have to be killed or injured before this catch-and-release crap ends?