Is CBI's credibility Under Threat?