Advertisement

Alert As Authorities Investigate Reports Of A Suspicious Package

The Statue of Liberty and Ellis Island have been evacuated as authorities investigate reports of a suspicious package.