Gerald Ford actually said...
America offers a last, best hope upon which they can build new lives.
Context
Executive Order 11860—Establishing the President's Advisory Committee on Refugees
05/18/1975
Executive Order 11860—Establishing the President's Advisory Committee on Refugees
05/18/1975