The Department of Home Affairs says it has managed to launch its live-capture system. 

Published in News