Wow, u r unbelievable, you post this, looking for a fight highlighting the part comparing india with China, then you turn around and blame Chinese? You fuking wanted this!
If you indians aren't so insecure about China, why the hell in almost every post you have to compare with China? If a...