The Department of Home Affairs (DHA) has approved more than 10 000 visa applicants through its new electronic travel authorisation (ETA) system already, Home Affairs Minister Leon Schreiber has ...