Baltasar Engonga, a high-ranking official in Equatorial Guinea, is currently being detained in prison over allegations of embezzling public funds. Engonga, whose role in the government brought him into close…
Sign in to your account
Remember me