22 July 2024 | News Melusi Matsenjwa Risk of human rights infringement as Eswatini rushes to regulate the ICT sector