Igor Danchenko was responsible for some of the information in the Steele Dossier. (I know, it's a terrible name concocted to fool people into thinking it is the product of spycraft rather than the work of fiction it is.)
His mistake was lying to the FBI directly about it, which is a major crime.
It is politically motivated. It is still possible he could run for president again.
source
Igor Danchenko was responsible for some of the information in the Steele Dossier. (I know, it's a terrible name concocted to fool people into thinking it is the product of spycraft rather than the work of fiction it is.)
His mistake was lying to the FBI directly about it, which is a major crime.