L-R: Seychelles Vice President, Ahmed Afif, Minister for ICT and Innovation, Paula Ingabire and Secretary General of National Intelligence and Security Services (NISS), Maj. Gen Joseph Nzabamwita during the Cyber Tech Africa 2023 conference on Wednesday, August 2. Photo/Courtesy.