Former St. Louis police officer John Stewart has been charged for sexual assaulting a black pregnant mother while on duty in 2015, St. Louis Post-Dispatch reports.The pregnant victim, who was 25 at the time, called the police to report her car had been stolen. 

According to the Post-Dispatch, Stewart responded to the victim's call and arrived in uniform at her home in a marked car. The victim, who was six months pregnant at the time, said she had just put her four children to bed when Stewart arrived to her home at about 10 p.m. on June 12, 2015. The victim alleged that Stewart, who is white, entered her home and exposed himself to her before sexually assaulting her. The victim, who is black, feared Stewart might kill her if she didn't comply, considering the shootings of Michael Brown and Vonderrit Myers, Post-Dispatch reported. 

“I did not consent to the defendant’s sexual advances, but complied as I was in fear of serious physical injury to myself and my children, who were present at the time,” the victim wrote according to court documents. 

Results from a crime lab later confirmed the presence of Stewart's DNA on a garment and a cup, local St. Louis Fox 2 Now reported

According to the Post-Dispatch, Stewart resigned from the department less than a week after allegations of sexual assault surfaced. The former circuit attorney Jennifer Joyce reportedly declined to charge Stewart. But Joyce's successor, circuit attorney Kim Gardner, charged Stewart with one count of felony sodomy or attempted sodomy in the first degree on January 31. Stewart posted a $60,000 bail, the Post-Dispatch reported. 

A spokesperson for circuit attorney Kim Gardner told the Post-Dispatch that the case is an "ongoing investigation."