I agree about the medals and China connection. I'm impressed with what they have achieved in sports. I also agree that some Indinas are stupid and unfortunately they are all sitting in the Parliament in Delhi. But to say that Indians in general are stupid is laughable.