Hurrican Irma is making landfall on the Leeward Islands in the Caribbean. The historic storm has wind gusts recorded at nearly 300 kilometers per hour and is now barreling towards Puerto Rico and Florida. Kevin Enochs reports.
Caribbean Island Nations, Florida Brace for Hurricane Irma