Trump fraud trial defence witness was paid nearly $900,000 for testimony

An accounting professor slammed allegations against the former president as ‘absurd’

The Independent