Former Trump Organization finance chief Allen Weisselberg has pleaded guilty to perjury in connection with testimony he gave in New York state’s civil fraud case against former president Donald Trump. The plea agreement with the Manhattan district attorney, Alvin L. Bragg, comes weeks before Mr. Trump is due to stand trial on unrelated criminal charges. That case, also brought by Mr. Bragg, stems from a hush-money payment made on Mr. Trump’s behalf to actress Stormy Daniels during the 2016 presidential campaign. Mr. Weisselberg, aged 76, pleaded guilty to two counts of perjury related to his testimony in a July 2020 deposition with Ms. James’s office and also admitted to lying at the civil fraud trial, but did not plead guilty to it. Sentencing is scheduled for April 10th.