7 March 2010, 6:28 pm
The Twin Towers of the World Trade Center in New York are seen under construction along the Hudson River, 1970, as seen from Jersey City. AP Photo/Ed Ford.... Read More »