The U.S. Interior Department has approved more than $33 million in funding to stabilize the Ellis Island Seawall.
WSJ.com: Newyork News, Wall Street Journal: New York: New York News
Wed, 06/06/2018 - 3:15pm
The U.S. Interior Department has approved more than $33 million in funding to stabilize the Ellis Island Seawall.