News

Geoff Duller, a professor of geography and Earth sciences at the ... He said the structure, excavated upstream of Kalambo Falls near Zambia’s border with Tanzania, probably would have been ...