6 ms·Do 95% of the world's river-adjacent population live along those rivers? That's the question to be asking.by bart_spoon 2y agoDo 95% of the world's river-adjacent population live along those rivers? That's the question to be asking.