Johannesburg is a place where they take security pretty seriously. As you can see from the sign in the photo above, random boot checks will be carried out.
Panic buttons, guard houses, bars on windows, private security firms, metal detectors and gun safes are commonplace. Be sure to check your firearm before entering the mall. If you don’t, you won’t make it past the metal detectors and searches. They even have gun safes at the airport!
I have never seen so much fencing. They exist for security and also to keep animals in, out or just off the road.
When I visited Soweto (a generally poorer area), I still saw fences.
Oh yeah, and we saw these all over the highways. That is a serious vehicle. It’s like a tank!