CHICAGO — A man has been charged with the murder of his pregnant girlfriend who had been missing since last month.

Yaer Shen, 46, is facing one felony count of first-degree murder, one felony count of intentional homicide of an unborn child and one felony count of concealing homicidal death.

Shen was arrested Tuesday at his home in the city’s Brighton Park neighborhood. Authorities allege he is responsible for killing his missing pregnant girlfriend, 40-year-old Bilian Fang.

Fang was reported missing on Oct. 9 from the 3000 block of South Lock Street and was 8 months pregnant at the time.

According to the Cook County State’s Attorney’s office, Shen and Fang were in a verbal altercation, which turned physical when Yaer allegedly strangled the woman to death.

Court documents state that Shen and Fang were in a dating relationship and Fang was carrying Shen’s child at the time. She also worked at the restaurant that Shen owns in Lincolnwood.

Documents state that Fang was attempting to contact her 14-year-old daughter many times prior to the incident. She did not have a phone of her own because Shen allegedly broke hers after a verbal altercation a day earlier.

After Fang was strangled to death, Shen allegedly drove to the Stickney Water Reclamation Plant to dump her body. An autopsy conducted on the unborn baby said it would have survived with medical attention after the slaying.

Detective claimed they found a handwritten note in Cantonese signed by Shen in Fang’s jacket, that stated in summary but not verbatim:

“I am sorry. I am not a good person. I made you suffer. I got scammed. I know it is irresponsible
for me to leave you. I hope we don’t meet in another life.”

Prosecutors said that after Shen was arrested, he admitted to the killing.

Shen was denied bail on Thursday.