A meeting with young people and civil society in Kenya