Police arrest 122 Chinese nationals for 'suspicious' activities
The government has claimed significant improvements in public service delivery during its first 100 days in office, citing progress in passport and driving licence issuance as well as a series of digi...