Cyprian Is Nyakundi

Communist Party Of Kenya