A Belleville man was charged Sunday in the death of a Swansea woman.
Kristofer M. McDavid, 37, faces a first degree murder charge in the death of Carmen Boyd, 50, the Major Case Squad announced at a news conference Sunday.
A landlord found Boyd's body on Friday in her second-floor apartment at 255 Marcella Drive.
Police believe McDavid stabbed Boyd in the face and neck with a sharp object, causing her death, according to the criminal complaint.
O'Fallon Police Capt. Jeff Wild, deputy commander of the Major Case Squad, said that it was a "confrontation" that led to Boyd's untimely death. Wild declined to discuss motive, evidence or what took place in Boyd's apartment.
Wild said McDavid and Boyd were friends.
"They knew each other and it's not random," Wild said.
Wild said good, old-fashioned police work led detectives to McDavid.
Police arrested him Saturday afternoon at his home, 2915 Otto St.
McDavid was being held Sunday in the St. Clair County Jail in lieu of $5 million bail.
The Major Case Squad disbanded Sunday night. Wild thanked the Major Case Squad, Swansea Police Department, Illinois State Police and St. Clair County State's Attorney's Office for their assistance in the investigation.
"We couldn't have done it without them," Swansea Police Chief Mike Arnold said.
Boyd's death is the first homicide in the village since 2006, when Larry Sicka killed his in-laws, Henry and Dolores Kahle, and later took his own life in a standoff with police in Belleville.
View Swansea woman's body found in a larger map
Contact reporter Jacqueline Lee at firstname.lastname@example.org or 239-2655. Follow her on Twitter at twitter.com/BNDBelleville.