Tags Mayor Geordin Hill-Lewis
Tag: Mayor Geordin Hill-Lewis
Nairobi, Cape Town sign Twin Cities Agreement
Nairobi Governor Johnson Sakaja Tuesday signed the Twin Cities Agreement with the Mayor of Cape Town, Alderman Hill-Lewis.
The signing of the agreement will see...