I think by saying india is free you dont mean to say that it's liberated from other..do you mean to say that india is country of freedom..if so, i dont believe that..aftermath of richard gere and shilpa sheety kiss is still fresh..just recenly ex mp from BJP called for chopping off the head of Tamil nadu CM..nobody could take action against that mp...whole world knows the human right situation of muslims in kasmir and gujrat..if you say that nepalese are ani indians..just follow the news in nepal about how ramdev is being treated as living god who is currently there..you might not have any idea about the fan followings of indian actors and cricketers there..that does not imply that we have to love everthing about you..and who said that 90%of nepalese are earning breads in nepal? get you facts right, those persons are of nepaleese origin..they are there because british won many part of land from Nepal and gifted to you when they left...and there are many indians in nepal as well ..I dont think that our country is feeding them..they are earning their own bread even if doing petty and mean jobs..yes we are poor in comparision to you..but we take this fact gracefully because of a good reason that we were never under british regime..most of the infrastructure in india from railway to highways were built in india under the slavery of british rule..if you continue saying such things about my country..i have thousands others to say about your too..