Central America, northern Caribbean islands and the gulf coast of Mexico have all been battered this past week either by Hurricane Isidore which struck last Friday or tropical storm Lili which was close behind.
Already a registered user or member? SIGN IN HERE
To continue reading, register today for free access Register now

Already a registered user or member? SIGN IN HERE