Climate change is causing growing variability and uncertainty in rainfall in Africa. Since the continent's food production systems are dominantly rain-fed, thes
The importance of watercourses to human life and development cannot be overemphasised. From communication, trade, agriculture and the location of human settleme