Actually, it's the Chinese who are known for defecating on the street. In France, outside the Louvre, they have a sign written exclusively in Mandarin advising Chinese tourists not to defecate outside. Just to reiterate, that sign isn't written in ANY other language, because only the Chinese tourists are dumb enough to think it's okay to defecate anywhere they want.
Also, those same IQ statistics being propagated are from the Cold War. They're worthless, especially since you and I both know that Indians have outshone the Chinese intellectually since the beginning of our respective civilizations.