Flash floods in eastern Sudan have destroyed 7,000 homes and left thousands more damaged in addition to the loss of life.