Tropical storm Debby weakens after landing in South Carolina

Tropical storm Debby weakens after landing in South Carolina