richard sakalalatest news & developments