[World] One dead in New York flood: Video shows submerged streets
The National Weather Service in the US issued emergency warnings for parts of upstate New York.
The National Weather Service in the US issued emergency warnings for parts of upstate New York.
What's Your Reaction?