rodney makhuralatest news & developments