Deadly Maria Leaves Tens of Thousands Without Power in Dominican Republic | The Weather Channel