Police: Interstate protesters arrested for trespassing

ST. LOUIS (AP) — St. Louis police say the 143 people arrested after a protest on a busy highway near downtown are accused of trespassing. The protest happened Tuesday night on Interstate 64. Police late Wednesday released the names of

0 Comments