A Contractor Says He Was Ripped Off on a Job—And Now He’s Torn Over Whether Reporting the Man’s Immigration Status Crosses a Line

This project definitely did not go as planned...