Watch: Iran’s Afshin Ghaderzadeh Is Crowned The World’s Shortest Man
The shortest living man is Afshin Ghaderzadeh from Iran, who was measured at 65.24 cm (2 ft. 1.68 in.) in
Read MoreThe shortest living man is Afshin Ghaderzadeh from Iran, who was measured at 65.24 cm (2 ft. 1.68 in.) in
Read More