INDIANAPOLIS — An Indianapolis man was sentenced for shooting and killing a 20-year-old in September 2023.

A judge sentenced Michael Owens to 60 years in the Indiana Department of Correction after a jury found him guilty of the Sept. 11, 2023 murder of 20-year-old Keontae Walls-Leonard.

The jury reportedly deliberated for 90 minutes before reaching a verdict.

Court documents say on the day of the shooting, IMPD officers were called to the 1000 block of Montery Road, which is near the intersections of East 42nd Street and North Mitthoefer Road on the far east side of Indianapolis.

When officers arrived, they initially did not find a victim at the scene, but did find several shell casings. While officers were searching the area, they were informed that a gunshot victim was found at a loc

See Full Page