27 Jun 2014 The optimal number of immigrants

The United States is made up of three and a half million square miles, with 84 people per square mile. The United Kingdom has 650 people per square mile. If we let in two billion people, we’ll have no more population density than the UK...