(FAO)

2010 – 822.3 million
2011 – 814.4 million
2015 – 785.4 million
2016 – 796.5 million
2017 – 811.7 million
2018 – 821.6 million (projection)

Discover more from nineonefortyfive

Subscribe now to keep reading and get access to the full archive.

Continue reading