World Trade Center site covered by snow

(Agencies)
Updated: 2008-02-14 11:25

A light coating of snow covers the World Trade Center site on Tuesday, February 12, 2008 in New York. [Agencies]



Today's Top News  
Most Commented/Read Stories in 48 Hours