Truthout
Amanda Lin Costa
Amanda Lin Costa is the director and producer of “The Art of Memories,” a feature length documentary on the World Trade Center steel being used in 9/11 Memorials around the world. The film is currently in production and is scheduled to be released in the fall of 2012. Follow Amanda on Twitter as The Lone Olive.