Hurricane Jerry nears the Leeward Islands while heavy rains drench Hispaniola so check the Caribbean Forecast. source