Flynn seems to have been taken down for no good reason since this whole Russia probe is nothing but “bullsh#t” according to a CNN producer.
He wasn't taken down for no good reason.
He was fired for lying to VP Mike Pence.
The fact that the Russia probe is Fake News shows why he shouldn't have lied about innocent contacts with Russia.
Once Flynn lied to VP Mike Pence he sealed his own fate.
Letting the president or vice president go out to defend you when the information you gave them is untrue is a an extreme breach of ethics and loyalty.