PERSPECTA

News from every angle

Back to headlines

Tornadoes and Floods Hit US Northeast, Causing Rescues

Tornadoes touched down on Long Island, New York, and in Delaware's capital, unleashing heavy rains that caused floods and required first responders to rescue stranded people in the US north-east.

21 Aug, 16:15 — 21 Aug, 16:15
PostShare