Categories
1. New York and Brooklyn

New York Daily News: Tropical Storm Beta makes landfall, slams Texas with more than 10 inches of rain


Listen to this article

Tropical Storm Beta has dumped more than 10 inches of rain in some parts of Texas since it roared ashore overnight, flooding roads and trapping cars in areas already working to recover from a record-breaking hurricane season.

New York Daily News