Tags British High Commission

Tag: British High Commission

  Located at Freedom Corner, Uhuru Park in Nairobi, the Mau Mau Memorial adds a new dimension to memorial architecture in the city. Mau Mau Memorial is its popular name but its official title is Memorial to the Victims of...