August 21, 2026

Prince Harry Ordered to Pay £9.54 Million in Legal Costs