On January 18, 2024, at approximately 1:33 a.m., patrol officers from the Little Rock Police Department's Southwest Division responded to a report of a shooting at Otter Creek Villas, an apartment complex located at 13600 Otter Creek Parkway in Little Rock, Arkansas. The emergency call indicated that gunshots had been heard outside building #9. Upon arrival, officers found 27-year-old Owen Mitchell of North Little Rock unresponsive in the breezeway of the building.
Despite the efforts o
...Read More