News

The St. Louis Metropolitan Police Department (SLMPD) held a news conference Sunday evening to address the situation, revealing that 86 people were arrested since Thursday, including 58 juveniles.