Head of State Security Agency Majola resigns
Cape Town – Ambassador Thembisile Cheryl Majola, the Director-General of South Africa’s State Security Agency (SSA), has resigned, according... Read more
15 Nov, 2023