navin ramgoolamlatest news & developments