who signed the 1900 buganda agreement on behalf of the british
Sir Harry Johnston
-1
Section::::Agreement.

Buganda Agreement (1900)
24598516
2831826089627120084
NONE
Section::::Agreement.

Buganda Agreement (1900)
24598516