By using this site, you agree to our Privacy Policy and our Terms of Use. Close

So you're calling India a 3rd world country? Saorry to break it to ya a**hole, but India is the world's 2nd fastest growing economy right after China, and also its currently the world's 11th biggest economy. So do research before you say anything, you dumba**.

 

 

User has been moderated for this post ~Barozi