Denial River

the longest river in Africa.