I doubt the accuracy of this source. It seems clear to me that some countries must be missing from the list owing to lack of data. I can't believe that there are more homeless people in France than there are in DRC, Bangladesh, Nepal, Somalia, Pakistan, Sierra Leone, Mexico etc.