The WTO failure in Geneva brings hope to farmers worldwide Time for food sovereignty! 8 July 200622 April 2024