The Road to Food Security
Anatomically modern humans have been fighting nature and each other for around 300,000 years. Times haven’t changed much for a fair number of descendants. Around 13% of the developing world is starving this very minute. They lack food security in some of the most severe circumstances imagineable. Moreover, only ten countries on the planet are […]
The Road to Food Security Read More »