Off-duty killing of Chicago Police Officer Luis Huesca announced as line of duty death on his 31st birthday Published 23 Apr 2024 Full Article