Investigator John Ogden also said that FBI agents attended his questioning of McInerney in the summer of 2011 when an agreement was reached for him to resign as clerk and plead guilty to second-degree forgery.

McInerney's involvement with the absentee ballots was the subject of cross-examination by attorneys for County Democratic Elections Commissioner Edward McDonough and former City Councilman Michael LoPorto. The defendants are charged with joining an effort by some Democrats to forge absentee ballots in the primary for Troy City Council.

"William McInerney admitted that he forged most of the documents," Michael Feit, LoPorto's attorney, asked Ogden.

"That is true," Ogden responded.

Ogden also testified there was no DNA, fingerprint or handwriting evidence linking LoPorto to any of the forgeries.

In answering queries by Brian Premo, McDonough's lawyer, the State Police officer said McInerney provided information to investigators about his own actions and those of his fellow Democrats with the absentee ballots.

Four Working Family Party members called to testify by Special Prosecutor Trey Smith said they did not cast absentee ballots in 2009 even though their ballots were turned into the county Board of Elections.

One of the four, Richard Gushlaw Jr., said LoPorto and former City Council President Clement Campana came to his Griswold Heights apartment with an absentee ballot envelope to sign, and he signed it.

Feit attempted to discredit Gushlaw's testimony by pointing out that he said he signed an absentee ballot envelope on Sept. 12, 2009, two days before it was issued by the Board of Elections.