Electronic Travel Authorisation: South Africa's strategy to combat immigration fraud

IOL IOL

SA rejects 6 126 fraudulent applications as new ETA system goes live.

Read full article at IOL →