Protesters march in downtown St. Louis