How Over $1M Was Stolen From the World Trade Center in 1998
In 1998, masked intruders stole $1.6 million from the Bank of America on the 11th floor of the North Tower and almost got away with it.
Source: insideedition.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Steven Devotti. Real-time updates on events, politics, business and more.