johannesburg declarationlatest news & developments