Electronic Travel Authorisation: South Africa's strategy to combat immigration fraud
IOL
—
SA rejects 6 126 fraudulent applications as new ETA system goes live.