The world’s one billion hungry people do not deserve charity: they have a human right to adequate food, and governments have corresponding duties, which are enshrined in international human rights law.