Republican presidential candidate Donald Trump released his immigration plan on Sunday afternoon, offering his first formal proposal of the campaign. Since he announced his presidential run, Trump's tough talk and controversial comments on the subject have stirred passions on both sides of the issue.
Trump's overall proposals, if enacted, would make it more difficult for Mexicans and other immigrants to enter the U.S., get jobs here and remain in the U.S if they do come through the traditional immigration process. He argues that getting rid of undocumented immigrants will force American companies to make conditions better for those who are native-born.
Now that he's started to lay out more details about the policies he'd pursue, NBC News takes a closer look at his plan.