Tassarajen Pillay Chedumbrum, the former Minister of Information and Communication Technologies, has been named the new head of the Information and Communication Technologies Authority (ICTA), immediately...
The Director of Public Prosecutions (DPP), Me Rashid Ahmine, emphasized the need for a more robust legal framework to effectively combat international crimes. His remarks came...