A hot subject for few days. Agree - Indian citizen is free to live and work anywhere in india Disagree - Those migrant workers or families grabbing illegally the land owned by private families/business houses/local and state govts After sometime, a slum city is created by them, one DADA collects protection money from them, and that DADA and corrupt politicians will come up with slum clearance schemes like free housings etc. Why should the locals pay for it? Locals pay all taxes, and those migrant workers and families are there with intention to get free ... everything possible from the govt Agree - right to work anywhere in india Disagree - migrant workers enter to job market, and then make unions based on mere numbers and muscle power and practically harrasing the industrialists up to the extent that many businesses are forced to close down It is responsibility of every citizen to observe certain rules for a decent life, like obeying traffic rules, keep the city clean, pay for tickets for any service (like local railways in mumbai). And all of us must accept and easily figure out who are evaders of local rules Doing business - those migrant street vendors are ALWAYS blocking roads designed and developed for traffic creating chaos. Nobody has right to do so. I will consider it as an attack of my right If any migrant family anywhere in india lives with cooperation and respects local people, yes they can live But if they become nusiance, nobody will welcome