thilan samaraweeralatest news & developments