The former Director-General of Equatorial Guinea’s National Financial Investigation Agency, Baltasar Engonga, has been detained in Black Beach Prison following the release of over 400 […]