I can understand why people feel upset when stories like this hit the headlines. When Hurricane Katrina caused savage damage in New Orleans, and tens of thousands of people were in dire circumstances, UK charities called for donations. My first reaction was to think: "The USA is the richest country on the planet. Let them sort it out". Later it became clear that the people in New Orleans suffering most were black, didn't vote Republican and George W. Bush didn't give a damn about them. The government of the richest country in the world forgot about these people. But when we give aid - via charities or government - we do not want to help the the government; we want to help those who are suffering. And it doesn't matter much difference to them whether they are suffering in a rich country or a poor one; they still need help from someone. Of course their governments ought to look after them; but what about when they don't? I decided not to donate any money to the Katrina appeal because America was rich enough to handle things itself. On reflection, I now think my decision was wrong.
The problem, always, is to get get the aid to those who are suffering and not letting it be embezzled by governments and others on its way there. In this respect perhaps people should be pleased that the UK will cease financial aid to India in 2015 and, instead, give aid in the form of technical assistance.