terence leelatest news & developments