Does Kenya live up to obligations spelt out in international agreements? An insight into Kenya’s progress in implementing Agenda 21, the programme for action of the United Nations Conference on the environment and development, agreed on in Rio de Janeiro in 1992.