Swedish Authorities Acknowledge They’ve Lost Track of Exact Population Size
Pam Barker | Director of TLB Europe Reloaded Project Losing track of the population size for a country might be about more than administrative carelessness, or some pesky illegals squeezing themselves under your border fence skewing […]