david babuzalatest news & developments