This just came across the WDEL Newswire.
“Sources told WDEL that Roberts took his own life at his home on his family farm, the Roberts Farm, near Odessa, which was preserved by private non-profits in 2015.
Roberts was indicted in 2002 on federal charges of bribery and extortion relating to his council vote to prevent delays in the Chadwyck housing development. The ex-councilman ended up pleading guilty to a misdemeanor charge of filing a false tax return and was sentenced to two years probation and required to pay a $5,000 fine, according to court documents.”
It looks like he was struggling with the aftermath of the death of his son.