SIM card worries

THE benefits of SIM card registration are not conclusive. Papua New Guinea authorities would have done a better job researching its implications. The United Kingdom, the Czech Republic, Romania and […]