Tropical Storm Philippe's dumping rain over Caribbean islands. Here's the forecast
The Leeward Islands and Anguilla remained under a tropical storm warning Tuesday morning as Tropical Storm Philippe began drenching the Caribbean islands. And the National Hurrican…