cdf controversylatest news & developments