In the lead-up to the 30 June 2026 deadline set by anti-immigrant groups, South African public health professionals call on ...