site profile thumbnail
The Last Seed is a documentary about seed sovereignty in Africa, produced by the Rosa Luxemburg Foundation in association with the Alliance for Food Sovereignty in Africa, Biowatch South Africa, and PELUM Tanzania.

Similar sites