Insurance Day
Tropical depression: Risk of flash flooding in Belize
Scott Vincent
BELIZE: A tropical depression, which formed off the coast of Belize, has become the second weather system to emerge in the
2013 Atlantic season, bringing the threat of flash flooding.