What do you mean India is backwards? Amsterdam woman living in Mumbai says country is miles ahead · Activ.news