Do You See It? Face Seen on Satellite Image as Hurricane Irma Made Landfall in Cuba Do You See It? Face Seen on Satellite Image as Hurricane Irma Made Landfall in Cuba The Weather Channel Hurricane Irma unleashes deafening winds and unremitting rain in Cuba Miami Herald PHOTOS: The damage that Hurricane Irma left in Cuba en route to Florida Globalnews.ca Pictured: The devastation wrought on Cuba after Hurricane Irma battered the island with 120mph winds and 30ft waves … Daily Mail Full coverage 10 SEP 0