Not mine, but i found the thread on vortex:
Democratic Republic of Congo: Lubumbashi to Kinshasa - Expedition Portal Forum


62 pages of pure awesomeness!