Farms for the Future: 20 Organizations Protecting Farmland

These 20 organizations are protecting small farmers and their land around the world.