Comment Comment by dba7dba Don't other nations also receive much aid from US but score low in this ranking? parent dba7dba 8 years ago