Japan’s agricultural future stands in the balance of many interests.
Terra Madre Day will take place on December 10, with special events planned around the world.