Skip to main content
Menu

Anglo-German secret agreement on future of African territories of Portugal, whereby Britain is to obtain lease of Delagoa Bay a