eric nemekulalatest news & developments