Parsing the Senate's Immigration Bill

You could read all 844 pages for yourself. Or you could reference the interactive New York Times highlighted version .