Why is NYC’s "New Ellis Island" Operated by the Pakistani Government?

the city is paying the pakistani government $220 million to operate its “new Ellis island” — where even residents are afraid to leave their rooms
Kevin Chaiken

SOPA Images Limited / Alamy Stock Photo

Continue Reading With a Free Trial

Get access to all our articles and newsletters from Mike Solana, The White Pill & The Industry

Already have an account? Sign In
Please sign-in to comment