david chegolatest news & developments