Posted by: Nepal ko chora February 16, 2006
Login in to Rate this Post:
0
?
I don't know how reliable the source of news is; but can't fully negate it the way things are going in Nepal.
May be someone from Nepal who is keeping eyes on recent development can help us.