First Responders

A Suffolk man has been indicted on charges of voluntary manslaughter and distributing/selling for profit Schedule I or II drugs in connection to an overdose death that happened last spring, according to Suffolk Police. Byron Franklin Ambrose Jr., 31, was arrested Thursday following the indictment on...