Lord of the Land

Lord of the Land

Available on BBC iPlayer
S2 E1: First transmitted in 1965, David Attenborough follows the River Zambezi from its source in the centre of Africa, 2,000 miles to the Indian Ocean.