LMPD Officer Brandon Haley has undergone nearly a dozen surgeries and proceduresĀ since the incident on Sept. 7, 2023, that left him in critical condition.
From
To