What about animals?
Governments of developed countries give billions of pounds/dollars of taxpayers’ money in aid annually to so-called developing countries. Millions more are given by the public of developed countries, yet do the majority of people of these developing