LITTLE ROCK, Ark. – A family in Little Rock is still searching for justice nearly two years after their loved one was shot and killed.
Officials said 30-year-old Leonard Jones was shot on March 16, 2024. Police responded to a call at 7100 Lancaster Road, where Jones had been shot. He was transported to a hospital, where he later died.
Jones’ mother, Tia Flannigan, said the long wait without progress has been devastating for their family…