"Immigration agents, like other law enforcement officers, have broad protections when conducting official duties. That doesn’t mean they can’t be held legally accountable if they break state or federal law."