OSHA Cites Contractor for Double Fatality on JFK Airport Project

Triumph Construction failed to properly support a trench before a slab collapsed on two workers, OSHA officials say.