Hurricane Irma's eye hits Florida as 3 are confirmed dead


The wall of Hurricane Irma has struck Florida’s Key West, and with the eye of the storm just 15 miles away, the state is braced for one of the worst storms to hit the area in living memory.

Read More…