This page has moved to a new address.

Another weather record tumbles - in Cuba this time