Hurricane Irma makes 2nd landfall on Marco Island; Naples braces for storm

Hurricane Irma made landfall in the Florida Keys this morning as powerful winds and rain pummeled the state, leaving at least three people d…