Hurricane Ernesto lashes Puerto Rico with strong winds and heavy rain. · The National Weather Desk · Sentinel