WTVD-TV 11 Raleigh-Durham
Statue of Liberty ticket scammers preying on tourists in New York's Battery Park
A short ferry ride from Manhattan's Battery Park gets you to the Statue of Liberty, but what's happening in the park goes against most of what Lady Liberty stands for. Captain Gill has been ...
4 days ago