Shilluk people| Ethnic Groups of Nile Valley | Africa Uncategorized Posted on September 29, 2021September 29, 2021 | by admin