karen pillaylatest news & developments