Chejuana Muhammad PhD
Sister Chejuana Muhammad PhD serves as the Director of the University of Islam for the Southwest Region of the Nation of Islam. Headquartered in Houston, Texas…
Sister Chejuana Muhammad PhD serves as the Director of the University of Islam for the Southwest Region of the Nation of Islam. Headquartered in Houston, Texas…