What just transpired at the newly-established Department of Information and Communications Technology (DICT)? First came the shock resignation of one of its top officials,
Commentary on politics, current affairs and culture
What just transpired at the newly-established Department of Information and Communications Technology (DICT)? First came the shock resignation of one of its top officials,