[[ The two men, identified by police as Scott Leader, 38, and his brother, Steve Leader, 30, were being held in jail without bond Thursday. ]]
No excuse for what they did, but...
... If the Leader brother perps were illegals in a sanctuary city, they'd probably have been released already!