America

120 Protesters in St. Louis Tried to Block a Freeway; It Did NOT End Well…