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.

More sites by Tov Studio

See profile

Similar sites