"Doc" Spencer Arrested: Dealing Opioids for Sex
William "Doc" Spencer, the Democratic Majority Leader of the Suffolk Legislature, was arrested last Wednesday after he was caught trading...
Subscribe to our North Shore Leader subscription and have access to our online functions.
By sign up you will regularly receive
North Shore Leader updates