Which Countries Can Feed Themselves?
Which Countries Can Feed Themselves? Food and Agriculture Organization, very few countries qualify. The only country in Europe that’s self-sufficient is France. Other countries in the exclusive club of self sufficiency: Canada, Australia, Russia, India, Argentina, Burma, Thailand, the U.S. and a few small others. Which countries produce enough food to feed themselves? Rank Country