John Bennett, 45, was fired 4 1/2 years ago after he refused an order from then-Chief Jerry Oliver to shut down his Web site, www.firejerryo.com. Oliver, a favorite target of Bennett, eventually quit amid a controversy created when he failed to declare a handgun packed in bags for a flight out of Metro Airport.
Video: Man Killed in Gunfight with CA Deputy, Illegal Alien Deported 3 Times and Protected by State Law
ICE issued a statement that reads in part: "This incident may have been prevented if ICE had been notified about any of the multiple times Hernandez-Morales was released from local custody over the last few years. This is an impactful, scary example of how public safety is affected by laws or policies limiting local law enforcement agencies' ability to cooperate with ICE."