All Articles

St. Louis police arrested more than 120 protesters blocking a highway Tuesday night as the city entered its third straight week of protests surrounding a former officer’s acquittal for murder charges.