Video 3

A video by the RT website visitor filmed at the WTC site, New York.