Tropical Depression 12 struggles to organize due to strong wind shear, dry air

Latest Videos

Loading...