How is China able to provide enough food to feed its population of over one billion people? Do they import food or are they self-sustainable? Link 9 votes