deveneran pillaylatest news & developments