The Little Red Doll

This little red doll was discovered in the rubble of the World Trade Center on September 12, 2001. It serves as a grim reminder of the children also lost on that day.

To Learn More: reuters.com/9-11-relics, collection.911memorial.org/Detail

Source: The Globe and Mail

Photo by: Lucas Jackson/Reuters

 

 

 

 

 

 

New York City, NY Gallery