O ourworldindata.org Illegal immigrants are a small % of total immigrant population in many countries 11 points therabbithole 2 years ago 24 comments