Robert Strong was out nearly two years awaiting sentencing after pleading guilty in May 2023.
April 8, 2025