New ID cards launched in South Africa: What do you think? htxt.africa staff share their personal opinions about South Africa’s new biometric ID cards. Read More » 18th July 2013