The answer is true. There is enough food being produced to feed the world's population. The thing is that food is not reaching to underdeveloped countries. That's why there is about 840 million people malnourished. But the answer is true, the world does produce enough food for the current world's population.