Hurricane Lee formed a well-defined eye wall on Thursday. The storm is seen here in a satellite image from around noon ET Thursday, showing the Leeward Islands and Puerto Rico to the west. NOAA/NESD… [+3284 chars]Read More
Hurricane Lee is getting powerful Will it hit land NPR
