Karla May

Under increasing outrage and public pressure about how a woman who clearly lied on the stand was allowed to testify before the grand jury investigating the police killing of an unarmed teen, the St. Louis County prosecuting attorney appeared on a radio program on Friday to explain why he allowed the witness’s perjured testimony to […]