Posted by: Zero November 1, 2006
India finally comes in FIRST!
Login in to Rate this Post:     0       ?        
Guys, I think I have the answer to your question. Those who made this index doesnot think Nepal being a soverigient country. They all think Nepal is a state of india. That's another thing that has made india No. 1. The guy whom I work for are from india. I told them I am from Nepal. They still consider me india. They also think we are a state of india like Bihar, tamil nadu....
Read Full Discussion Thread for this article