9/11-Related Cancer Causes Death of Deputy Marshal
By Michael Barasch
Deputy U.S. Marshal Zacarias Toro died June 14 of cancer reportedly connected to his work as a first responder on and immediately after the terrorist attacks of September 11, 2001. The World Trade Center Health Program had previously deemed Toro’s illness to be a direct result of his work at Ground Zero. Due to the […]