The National Hurricane Center says the eye of Hurricane Fiona has officially made landfall in Puerto Rico. It lands just after the entire island lost power due to the storm.