Powerful Storms Hammer the Northeast

More than a foot of rain falling in Pennsylvania causing flash flooding and at least three homes to be washed away.

October 21, 2016

Examined