Posted by: YoTaBhayanaNiSom November 11, 2010
Login in to Rate this Post:
0
?
Let's do some reality check here. India is most likely second or third largest foreign aid donor to Nepal. It's a bit of a shame as well, isn't it?