The Indianola Police Department and the Sunflower County Sheriff’s Office are jointly investigating a recent discovery, as a lifeless body was found near Kinlock Road. At approximately 10:14 p.m. on Thursday night, motorists traveling to the south of Indianola encountered what appeared to be a deceased individual. They alerted the local law enforcement authorities, who swiftly arrived at the scene.
Upon arrival, law enforcement officials identified the deceased as 21-year-old Demarius Richard. The sheriff confirmed that Mr. Richard was pronounced dead at the scene. Preliminary findings from authorities indicate that Richard succumbed to a single gunshot wound. To gain further insights, the body has been sent to a crime lab for an autopsy.
Currently, there are no known suspects in this case. Law enforcement agencies are actively seeking any information that could aid in the investigation. If you possess any information, please contact 662-887-2121.