Trump team accused of ‘largest fraud’ in immigration history by taking $1 billion in fees from migrants

· The Independent