With several states on tornado watch as another severe weather system threatens the South and Midwest of the US this week, insurers are totting up claims from Friday's devastating twister that struck St Louis, Missouri.
With several states on tornado watch as another severe weather system threatens the South and Midwest of the US this week, insurers are totting up claims from Friday's devastating twister that struck St Louis, Missouri.