Lots of discussion here, time lines, longer Washington Post story (same raw material) ...
I would not be surprised at all if Cleland turns out to be the 'unimpeachable' source.