The blockbuster Senate bill aimed at overhauling our nation's immigration system is finally here. We have mapped some of the new pathways immigrants face, and have explored in-depth many of the problems facing the current system.
These 844 pages are a formal beginning of sorts for the national debate on how to reform our immigration system.
Screenshot from the bill.