New York battered with heavy rain from Tropical Storm Barry, leaving one person dead, streets flooded and water gushing through subway stations
Remnants of Barry have battered New York with torrential rain, incessant lightning and gusty winds. A Connecticut man, 21, died after a tree limb fell on his car. New Jersey driver…