Hurricane Ian is barreling its way across , leaving a devastating trail of destruction in its wake as scores of people remain trapped in their flooded homes and two million are left without power.Load More