St. Louis tornado recovery is under fire for moving too slowly. With $1.6 billion in damage and 10,000 properties affected, Mayor Cara Spencer and Alderman Rasheen Aldridge offer very different takes on who bears the blame.
St. Louis tornado recovery is under fire for moving too slowly. With $1.6 billion in damage and 10,000 properties affected, Mayor Cara Spencer and Alderman Rasheen Aldridge offer very different takes on who bears the blame.