Leak Sex Tape Scandal: Equatorial Guinea’s Financial Crimes Chief Arrested(Video).
In a shocking turn of events, Baltazar Nchama, head of Equatorial Guinea’s National Financial Investigation Agency (akin to Nigeria’s EFCC), has been arrested following a scandal that has rocked the








