Press Release Feb 21, 2001

Press Release Feb 21, 2001 Delta Barriers/Bollards Protect New York Federal Courthouses During bin Laden Trial Fully Operational after 1.2 Million Foot Pound Collision FOR IMMEDIATE RELEASE VALENCIA, CALIF. — February 21, 2001—Construction crews worked through January to install Delta Scientific barricades and bollards systems at New York City’s Daniel Patrick Moynahan U.S. Courthouse and […]