rudy joubertlatest news & developments