Advertisement

The Nation - News from April 23, 1986

Share

The General Accounting Office told Congress that despite early problems, the restoration of the Statue of Liberty and Ellis Island is going well. Denis Galvin, testifying for the National Park Service, said that work on the project is on schedule and the completion date of June 1, 1986, will be met. “It is anticipated that the project will be completed substantially within a budget of nearly $70 million,” Galvin said.

Advertisement