darshan vigneswaranlatest news & developments