Report: Other fall to lower level 26 to 30 feet at Inmarsat Mobile Networks Inc. in New Orleans, Louisiana
An employee was performing maintenance on a communications antenna. He was trying to connect a harness to the ladder, but the shackle was hard to open. His arm gave way and he slipped, falling 30 feet.
Read More