Top Stories Equatorial Guinea official arrested for allegedly filming Over 400 sex-tapes: November 5, 2024 A high-ranking official in Equatorial Guinea, Baltasar Engonga, Director General of the National Financial Investigation Agency (ANIF), has been arrested amid shocking Read More