Visa requirements for Afghan citizens are administrative entry restrictions by the authorities of other states placed on citizens of Afghanistan. As of 1 January 2017, Afghan citizens had visa-free or visa on arrival access to 20 countries and territories, ranking the Afghan passport 104th in terms of travel freedom (Lowest of all passports) according to the Henley visa restrictions index.
There are 103 other passport issuers with higher travel freedoms according to the Henley visa restrictions index.
Afghanistan passports are ranked last at 104th place, that means there are 103 other passport issuers with a higher travel freedoms, so the statement is true. The model probably can't process that fact.