Home > Resources > Presentations > Kenya Small Scale Farmers Forum & Econews Africa Challenge the UK-Kenya Trade Deal in Court