This page has moved to a new address.
Another weather record tumbles - in Cuba this time