The permanent residence of the Statue Of Liberty means that New York is the the welcome spot for migrants the world over. That mantle is currently being put to the test as more waves of migrants tax an already overwhelmed infrastructure for immigrants.
Recent Comments