Zanele Sifuba

Gov Diri denies link to sex tape scandal in South Africa

  Fatimah Idera Governor Douye Diri of Bayelsa State has denied the sex tape saying he does not know nor…