martin dinhalatest news & developments