Street floods after water main break in upstate New York

A water main break in Troy, New York, sent water gushing down a residential street.

September 20, 2023

Examined