james ramanjalumlatest news & developments