Six land-based borders prioritised for one-stop border management roll-out
South Africa is creating a Border Management Authority (BMA) that will unify the border control functions and processes from various national departments, and BMA CEO
South Africa is creating a Border Management Authority (BMA) that will unify the border control functions and processes from various national departments, and BMA CEO