Chapel Hill Mayor Jess Anderson spoke with 97.9 the Hill's Andrew Stuckey on Thursday, January 30, discussing town news and events.
But people who have entered or are living in the U.S. without legal authorization still have rights. There are more than 11 million people living in the U.S. without authorization ...