deon rajulatest news & developments