Investigations and Legal Developments in Kenya