Channel 1
Home Tags Cape Town

Tag: Cape Town

Nairobi, Cape Town sign Twin Cities Agreement

0
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...

EDITOR PICKS