johannesburg by lawslatest news & developments