Challenging South Africa’s case against Israel 2024-12-14 South African Embassy, Trafalgar Square, London Event account