What is the legal definition of an immigration lawyer?

The answer depends on who you ask.The term is broad and encompasses a wide variety of legal activities.But it also has a