Storm brings heavy rain in New York
Pedestrians try to walk into a strong wind as heavy rain falls in New York June 7, 2013. The rain is attributed to Tropical Storm Andrea and will fall on the region into Saturday.[Photo/Agencies] |
Related Stories
Photo
Most Viewed in 24 Hours