120 ON FOREIGN AID, CORRUPTION, DEMOCRACY AND DEVELOPMENT: IMPLICATIONS FOR HUMAN RIGHTS.
History is always written by the winners; the losers are obliterated and the winners write the history books which glorify their own cause and disparge the conquered foe. By its…
