devhandran pillaylatest news & developments