A St. Louis County grand jury indicted an alleged serial rapist, charging him with 19 counts after allegations he raped six ...
"We thank all of these courageous survivors for coming forth and seeking justice," St. Louis County Prosecuting Attorney ...
An accused serial rapist was indicted by a St. Louis County grand jury Thursday, charged with 19 counts after prosecutors said he raped at least six women.