Police make arrests after protests block St. Louis highway

ST. LOUIS (AP) — Authorities arrested several people Tuesday night after a group of protesters blocked a section of traffic on Interstate 64 in St. Louis. Many demonstrators were taken into custody after they got off the interstate and began

0 Comments