Flowing for more than 4,000 kilometers through rainforest, savannah, and desert, the Niger River has long supported life ...