Continue Reading The storm has made landfall, leaving hundreds of thousands without power