360 Neptune Avenue, the site where a construction worker fell to his death in
2015. (Photo: Google Maps)The owner of a Bensonhurst construction company and
his businesses have been indicted on manslaughter and other charges stemming
from an incident at a Coney Island construction site in April 2015 that