By 2050, the world’s population is estimated to reach 9.7 billion people. Already, 795 million people go to bed hungry each evening. Catching up to – and alleviating – the…
Exposing the truth one lie at a time
By 2050, the world’s population is estimated to reach 9.7 billion people. Already, 795 million people go to bed hungry each evening. Catching up to – and alleviating – the…