Discuss the various social and economic groups that were involved in the African Independence Movements and the political parties that they formed.

Discuss the various factors that contributed to the rise of modern African nationalism. Discuss the various social and economic groups that were involved in the African Independence Movements and the political parties that they formed.