Scorecard Research Beacon
Search Icon
March 28, 2021

Flood waters cause massive devastation in Tennessee

In Nashville, more than half a foot of rain has fallen in just 24 hours.