Greater Long Island Farmingdale man indicted for vehicular homicide, 11 charges total in DWI death of Army vet Brian Harmon | Feb 28, 2026