The Traderszone Network

Published in TZ Latest News 8 October, 2016 by The TZ Newswire Staff

Inside the $70 million museum that will be built at the feet of the Statue of Liberty

New York City is building a $70 million museum devoted to telling the 130-year history of Lady Liberty. And now, new renderings are here. Set to open in 2019, will be located on Liberty Island in New York City.

read more