ICC Judge Barber Accused of Fraud in £650000 Insolvency Case

June 29, 2026