I saw this and thought it would be worth repeating here for anyone new to travel to SA.
https://za.usembassy.gov/security-m...eries-passengers-johannesburgs-tambo-airport/
https://za.usembassy.gov/security-m...eries-passengers-johannesburgs-tambo-airport/