david maimelalatest news & developments