? Morning fam,
St. Louis’ frail infrastructure was hit Friday by a Cat 3 tornado which resulted in loss of lives, 4400+ buildings damaged/destroyed and
over a billion dollars in damage. The new mayor, former city alderwoman of 10 years Cara Spencer said the tornado warning system wasn’t deployed “due to confusion over who was responsible for activating them in such a situation.”
The mayor and the entire Board of Aldermen should resign.