Millions face flash flood warnings and surveillance in Northeast

More than 50 million people were under flood watch by the end of Tuesday. This means that flooding is possible and people stay vigilant. Cities …

Millions face flash flood warnings and surveillance in Northeast Read More »