Illinois Speaker Chris Welch demands on ending “illegal alien” label
Illinois Speaker Chris Welch spoke out against the use of the term “illegal alien,” calling it “dehumanizing” and comparing it to the legal terminology once used to justify slavery.