rashid ramzilatest news & developments