Home affairs to debut ID card pilotBy Editor22 April 2015 The department of home affairs says it is ready to pilot eChannel, its new system that will allow people to…