St. Thomas construction causes watermain break

St. Thomas construction causes watermain break

A watermain break has slowed down construction non Talbot Street in St. Thomas. According to crews, a couple of businesses had to close up for the day after being flooded. Officials say... Read more »