NOAA satellites watch Hurricane Rafael make landfall in Cuba (video) Space

NOAA satellites watch Hurricane Rafael make landfall in Cuba (video) Space

 Rafael made landfall in Cuba Wednesday (Nov. 6), and NOAA’s GOES satellites have been monitoring the storm every step of the way.  

Read More 

Space