Watch CBS News

Extra: Where He Was on 9/11

In the fall of 2001 developer Larry Silverstein had just taken over a 99 year lease on the Twin Towers.
View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.