hassan alturabilatest news & developments