Tropical storm Alex drenches Cuba

Views 11

Tropical Storm Alex lashed Cuba as warnings were issued for parts of the island, the Bahamas and the Florida Peninsula Friday.
In Havana, the heavy and uninterrupted rain caused street flooding, bringing traffic to a halt.

Share This Video


Download

  
Report form