Hurricane Willa makes landfall with winds estimated at 120 mph
Hurricane Willa, a fierce Category 3 storm, closed in on Mexico's Pacific coast making landfall near Isla del Bosque, Sinaloa state, in Mexico, according to the National Hurricane Center (NHC). Estimated winds speeds were recorded at 120 mph with a wind…
