Angolan billionaire Isabel dos Santos loses appeal against $778-million asset freeze ruling Oluwatosin Racheal Alabi - 02 Oct 2024