Posts

Showing posts with the label Hurricanes

Damage from whopper hurricanes rising for many reasons

Image
PHYS ORG Hurricane Laura in Lake Charles, Louisiana -  Tornado Trackers           A destructive storm is rising from warm waters. Again.   Story here.