Tropical Storm Delta rapidly strengthening; landfall as hurricane

2020-10-06 28