A construction worker fell to his death on the job after a delivery truck slammed into the cherry picker the victim was in, sending him hurtling to the pavement in front of the Astoria Diner on Tuesday, July 15.
Witnesses say the unidentified victim was not wearing a safety harness or a hard hat. Two other workers were uninjured in the accident. The driver of the truck, Neil Alvarez, 36, was not issued any summonses.