Tropical Storm Debby: Record rain, flooding inundate southeast US

This post was originally published on Global News.