Posted by: crishna March 4, 2005
Feel good news: Test tube baby
Login in to Rate this Post:     0       ?        
Hey Pade whats your problem? No body here is claiming they discovered that in Nepal. They did it in nepali soil facing so many odds with the help of experts abroad! I think that is an achievement, keeping in mind the bad situation of every sector in nepal.
Read Full Discussion Thread for this article