[World] New York streets submerged by flash flooding
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?