Joburg explosion: Mayor says they are trying to barricade the area as onlookers flock to ‘crime scene’ Africa Thursday, 20 July 2023, 10:37By Kmaupdates Police officers deployed to the area where the explosion happened in Joburg CBD had their hands full on Thursday morning as hundreds…