No doubt, Nepal made it to the list.
http://www.chilloutpoint.com/featured/60-most-failed-countries-of-the-world-postcards-from-hell.html/2