Posted by: Nepal ko chora February 16, 2006
Is this true ?
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.
Read Full Discussion Thread for this article