Liccar cartoon: Ellis Island in 2017 Friday May 19, 2017 at 9:08 AM May 19, 2017 at 9:08 AM Joe Liccar cartoon on immigration in 2017.