mayor francis slay

St. Louis Mayor Francis Slay took aim at protestors that damaged businesses along South Grand Boulevard in the wake of the Ferguson grand jury ruling.…