FLOWING NORTH into the Mediterranean Sea, the River Nile is widely regarded as the longest river in the world. And Nile Anderson’s mother, a geography teacher, and now principal of Savanna-la-Mar Primary School in Westmoreland, named him after that...