United Nations demands the release of South African Engineers Detained in Equatorial Guinea July 3, 2024 News by News Desk The United Nations (UN) Group working on Arbitrary Detention has declared the sentencing of South African (SA) engineers, Frederik Potgieter, 54 And Peter Huxham, 55 ...