
Spencer Leaves Jail, Headed for Community Service
William “Doc” Spencer, whose political and medical career was halted in 2020 in a spectacular fall from grace, has been released from the Suffolk County jail where he was serving a sentence after pleading guilty to a felony charge of tampering with public records and Read More …