Search

Displaying 1 - 2 of 2 results
Sunday, May 5, 2013
Tuesday, September 10, 2013
Miriam Tauber’s testimony was filmed on Tuesday September 11th, 2001 in New York City.  Miriam and her interviewer talk about the terrorist attacks before continuing with her testimony.