Legal Questions › Category: Legal Question Bank › Explain briefly the role of foreign aid in developing countries like nepal. 0 Vote Up Vote Down Susmita Chaudhary asked 6 years ago