‘River of the Gods’ captures the epic quest to find the source of the Nile

Copyright 2022 Fresh Air. To see more, visit Fresh Air.