Kenya is a land of great diversity in its people and culture. It has about 42 tribes divided into three main language groups: Bantu-speaking, Nilotic-speaking, and Cushitic-speaking tribes.
There are some 450 known languages in the Bantu family from Gikuyu in the north to Setswana in the south. There is evidence of similar pottery technology in eastern, southern and western Africa.
Since South Africa's first post-apartheid elections in ... said while there have been concerted efforts to respond to the challenges of Bantu Education, historical injustices shape contemporary ...